客服电话:400-965-1080

北京视频会议摄像头知识RTCP包格式详解

2017-08-28

  每天学习多一点,这里是戴浦视频会议摄像头知识课堂。今天是七夕情人节,过节的同时不要忘记学习新的知识啊。今天我们详细的介绍一下RTCP包的格式。

  RTCP共有5种报文,包括:SR、RR、SDES、BYE、APP,其通用格式如下所示。
北京视频会议摄像头

  (1) RR

  ① RR作用:

  接收质量包括提供所有发送RTP数据的发送方的信息,每个时隙包含一个SSRC的RTP接受质量报告。

  ② RR的解释

  RR是对接收质量的反馈,对发送方和其他的第三方如网络的监控等都有意义,例如:

  a) 可以计算往返时间。往返时间的估计是很重要的

  b) 丢失:短期内,对媒体格式的选择有参考。

  c) 抖动:突然增大的抖动通常意味着丢包的开始。

  (2) SR

  ① SR的作用

  SR提供有关发送方所发送的媒体的信息,主要用于进行多个媒体流同步等。

  ② SR的解释

  SR是发送方发送的报告,对于实现发送方和其他第三方的时钟同步有意义,其作用如下:

  a) 计算速率等;

  b) 提供媒体时钟和NTP时钟

  (3) SDES:源描述

  用于提供参与者的详细信息,通常是可读的。

  (4) RTCP BYE:成员控制

  通常用于指示会话中的某个成员正在离开。但是RTCP BYE的含义在某种程度上依赖于应用,应用通常有其他的控制协议,如SIP、H.323等控制会话。

  (5) RTCP APP

  流媒体应用程序定义的数据包。

  (6) Compound Packet

  以上的RTCP包从不单独发送,它们被打包成复合包来发送,遵循以下几个规则:

  a) 对活动的发送者,Compound必须以SR开始,否则以RR开始,即使没有数据接收和发送。后面跟着RR。

  b) SDES、SDES必须包含一个CNAME,其他可选。

  c) 如果有BYE的话,放到最后,其他的包可以随意

  RTCP数据包从来不单独传输,它们按照一定的规则总是组成复合包来传送,其规则是:最前面可以有个可选的32位值(在RTCP复合包加密时使用)。


领先的视频会议服务提供商,专业级视频会议解决方案

客服电话:400-965-1080