一般用于对视频,语音等需要实时傳输的多媒体文件进行实时传输,并且由RTCP
来控制传输的质量.
其实是一个传输层,接下来,看一下的协议头.
P (1bit) 填充位标识,表示的尾部是否有附加的填充字节
M (1bit) 根据配置有不同的作用
sequence number(16bit) 标识当前包的序列号,它和TCP中的不一样,这里是以包
为单位的,而不是字节
timestamp (32bit) 这个值是一直增加的,就算没有传输数据,也要增加,这一帧的时间戳
通常我们就用它来做同步,去抖动,如果分包传输同一帧,那么 timestamp 就是一致的
ssrc(32bit) 发送源的标识,如果重复,可以协商重新分配
csrc(0-15项每项32bit) 共享源标识,比如说混音的流,这里记录了这几路音频流嘚来源
源的描述信息,报告和站点相关的信息,包括CNAME |
请求一個完整的I帧,重连,初始化 |