2020-08-21
RTP/RTCP协议
RTP是流媒体传输的协议;RTCP是控制协议
- RTP协议层级
流媒体体系结构。RTP被划分在传输层,它建立在UDP上。
应用程序建立一个RTP会话时,应用程序将确定一对目的传输地址。目的传输地址由一个网络地址和一对端口组成,有两个端口:一个给RTP包,一个给RTCP包,使得RTP/RTCP数据能够正确发送。RTP数据发向偶数的UDP端口,而对应的控制信号RTCP数据发向相邻的奇数UDP端口(偶数的UDP端口+1),这样就构成一个UDP端口对。 RTP的发送过程如下,接收过程则相反。
- RTP协议固定头部
固定头部解析如下
若 RTP 固定头中的扩展标志位 X 置 1,则一个长度可变的扩展头部分被加到 RTP 固定头之后。
RTP扩展头