【RTMP协议分析与抓包实测】

RTMP基本通讯

【RTMP协议分析与抓包实测】

【RTMP协议分析与抓包实测】

RTMP基于TCP之上传输

TCP三次握手,相关文章链接,TCP三次握手流程

【RTMP协议分析与抓包实测】

 

进行握手

【RTMP协议分析与抓包实测】

【RTMP协议分析与抓包实测】

c:s 发送c0+c1

【RTMP协议分析与抓包实测】

【RTMP协议分析与抓包实测】

c:s 发送c2

【RTMP协议分析与抓包实测】

s:c 发送s0+s1+s2

【RTMP协议分析与抓包实测】

 

建立RTMP连接

【RTMP协议分析与抓包实测】

 

【RTMP协议分析与抓包实测】

 

 

c:s RTMP发送connect建立连接

【RTMP协议分析与抓包实测】

s:c 协商滑动窗口大小

【RTMP协议分析与抓包实测】

【RTMP协议分析与抓包实测】

s:c 设置块大小

【RTMP协议分析与抓包实测】

s:c result

【RTMP协议分析与抓包实测】

 

 

创建RTMP流

【RTMP协议分析与抓包实测】

 

C:S  释放以前的流>>创建流

S:C  返回Status信息

 

推RTMP流

【RTMP协议分析与抓包实测】

 

metaData存放音视频基本信息

 

播RTMP流

【RTMP协议分析与抓包实测】

 

set Buffer Size设置缓冲区大小,使播放更加平滑

 

RTMP消息格式

【RTMP协议分析与抓包实测】

 

RTMP消息类型

【RTMP协议分析与抓包实测】