首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

关于一个RTP对话中多个流的同步

2013-08-01 
关于一个RTP会话中多个流的同步。最近在看RTP/RTCP协议,对同步问题十分困扰。首先,流内同步简单,根据RTP时间

关于一个RTP会话中多个流的同步。
  最近在看RTP/RTCP协议,对同步问题十分困扰。
  首先,流内同步简单,根据RTP时间戳即可。
  其次,一个参与者处于两个RTP会话中,如产生一个音频流,一个视频流,由于是一个参与者,所以walltime是一致的,这样通过RTCP的SR包可以去同步,至少从理论上我明白了。
  但是,考虑一个RTP会话中,有多个参与者,每个参与者可以说话(产生音频流),那么如何同步呢?我的困惑:首先有的参与者先说话,有的后说,所以同步是需要的;但是不同参与者的walltime不同,那怎么同步呢?虽然我觉得这应该和SR包中的NTP有关,但是具体机制是什么?求大神指教。 rtp rtcp 多个参与者 同步
[解决办法]
一般情况下,多个参与者能做到自身音视频同步就可以了,没必要做参与者之间的同步.
在一些特殊情况下可能需要做参与者之间的同步,例如多个主机从不同视角同时采集一个三维场景
的视频,这时需要主机之间做时间同步,然后通过SR中的NTP做流间同步.

热点排行