北京视频会议摄像头知识RTCP的实现_北京戴浦官网

客服电话:400-965-1080

北京视频会议摄像头知识RTCP的实现

2018-03-27

  每天学习多一点,戴浦视频会议摄像头知识课堂按时开课。RTCP作为视频会议网络技术中的传输控制核心,是不可缺失的,今天我们来介绍下RTCP的实现。

  (1) 概述

  一个RTCP流包含数据包格式、定时规则、参与者数据库三个部分。

  所有的RTCP符合保被周期性送出,该周期被称为报告间隔。除了更新源描述个唇同步信息,以及在该时间间隔内发生的接受质量统计操作外,所有的RTCP活动都在该间隔内发生。

  参与者数据库是基于收到RTCP包建立的,其作用如下:

  ① 根据该数据库填充接收报告,并发送给对方;

  ② 维护参与者信息;

  ③ 用于进行唇同步。

  (2) RTCP的传输

  ① 必须发送RTCP复合包;

  ② 目标端口是RTP端口号+1

  ③ 所有的参与者应当送出复合包,同时接收所有其他的参与者发送的复合包。

  注意:反馈给所有参与者的是一个多方会话,可以单播到转发器,然后重新分配数据:或者直接通过多播完成。点对点的性质使每个参与者在进行流媒体会话是能获取到其他所有参与者的信息——接收质量和可选的个人详细信息,如姓名、电子邮件地址、位置和电话号码等。

  (3) RTCP的包格式

  RTCP共有5中报文:包括SR、RR、SDES、BYE、APP。

  ① V:2bit,协定的版本号码,目前版本号是2.

  ② P:1bit,RTP封包结束点的预留空间,有封包是否需要多余的填塞空间决定。

  ③ X:1bit,表明在封包中是否使用延伸空间。

  ④ RC:4bit,包含CSRC数目,用于修正标头。

  ⑤ PT:7bit,指Payload的格式并决定将如何由应用程式加以解译。

  ⑥ Length:16Byte,报文长度。

  今天的戴浦视频会议课堂就到这里了,下一期我们会着重介绍RTCP的各个包格式。


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

客服电话:400-965-1080