RTCP报文结构.docx

上传人:小飞机 文档编号:3165319 上传时间:2023-03-11 格式:DOCX 页数:2 大小:37.37KB
返回 下载 相关 举报
RTCP报文结构.docx_第1页
第1页 / 共2页
RTCP报文结构.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《RTCP报文结构.docx》由会员分享,可在线阅读,更多相关《RTCP报文结构.docx(2页珍藏版)》请在三一办公上搜索。

1、RTCP报文结构RTP 控制协议 RTCP 在基于周期性传输的基础上,采用与数据包相同的分配机制,向会话参与者发送控制包。底层协议必须提供数据多路技术和控制包,例如使用 UDP 的特定端口号。RTCP 完成四个功能服务: 1. RTCP 提供数据分配质量反馈信息。作为传输协议这是 RTP 功能的主要部分并且它涉及到了其它传输协议的流控制和拥塞控制。 2. RTCP 为 RTP 源传送一个持久性传输层标识符。由于一旦发现冲突或需要重启程序时,SSRC 标识符会随之改变,所以接收方要求 CNAME 明了每一个参与者,同时接收方还要求 CNAME 能够连接多重数据流和一组相关会话中的指定参与者,例如

2、同步视频和音频。 3. 上述前两个功能要求所有的参与者都要发送 RTCP 包,因此必须控制速率以便 RTP 按比例增加大量的参与者。通过每一个参与者发送各自的控制包给其它所有参与者,每一个参与者能够独立观察到参与者数量,该数量可用来估算包的发送速率。 4. OPTIONAL 的功能是传送最小会话控制信息,例如在用户界面显示参与者标识。这对于“松散受控”会话是非常有用的。 上述功能13适用于所有环境,尤其是 IP 组播环境。RTP 应用程序设计者应该避免设计只能工作于单播模式的机制并且不能大量增加其数量。由于在某些情况下如单向链接中,不可能有来自接收方的反馈,所以 RTCP 的传输就可能由发送方

3、和接收方分别独立控制。 2 Version 3 P 8 RC Length 16 bit Packet type Version 识别 RTCP 版本。RTP 数据包中的该值与 RTCP 数据包中的一样。当前规定值为2。 P 间隙。设置时,RTCP 数据包包含一些其它 Padding 八位位组,它们不属于控制信息。Padding 的最后八位是用于计算应该忽略多少间隙八位位组。一些加密算法中需要计算固定块大小时也可能需要使用 Padding 字段。在一个复合 RTCP 数据包中,只有最后的个别数据包中才需要使用 Padding,这是因为复合数据包采用的是整体加密方法。 RC 接收方报告计数。接收方报告块的编号包含在该数据包中,有效值为0。 Packet Type 包括常量200,识别一个 RTCP SR 数据包。 Length RTCP 数据包的大小,包含头和任意间隙。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号