
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
(第四讲)RTMP握手流程
RTMP协议的握手机制是建立客户端与服务器连接的关键步骤,主要包括简单握手和复杂握手两种模式。标准握手流程包含三个数据包交换:C0/C1、S0/S1/S2和C2,每个数据包具有固定结构(C0/S0为1字节,其余为1536字节)。简单握手仅使用随机数区分会话,而复杂握手通过HMAC-SHA256加密验证增强安全性。常见问题如"Broken pipe"通常由握手超时、版本不匹配或验证失败导致。开发者需
(第一讲)搭建SRS的环境
本文介绍了使用Docker快速部署SRS流媒体服务器的完整流程。主要内容包括:1)通过阿里云镜像拉取并运行SRS容器,映射关键端口(1935-RTMP推流、1985-流监控、8080控制台);2)详细说明各端口用途及访问方式;3)提供FFmpeg推流命令示例,支持直接转码和重新编码两种模式;4)介绍通过ffplay和VLC两种方式验证流媒体服务;5)说明通过1985端口API实时查看当前流数量的监

基于数据库 + JWT 的 Spring Boot Security 完整示例
本文介绍了一个基于Spring Boot Security的完整示例,实现用户数据库存储、JWT无状态认证和角色权限控制。技术栈包括Spring Security、JPA、MySQL和JWT,适用于前后端分离架构。文章详细展示了数据库设计、核心配置、实体类定义以及JWT工具类实现,提供了从用户认证到权限管理的完整解决方案。通过BCrypt加密存储密码,并结合JWT实现无状态认证,同时支持多角色权限
到底了








