live555 framwork如何同步视频和音频?

时间:2016-03-17 15:01:18

标签: webrtc rtsp rtp live555

将视频和音频制作成 RTP 包,然后发送端将RTP包发送到接收端。我想知道这个同步过程到底是哪一端?发送端还是接收端?

1 个答案:

答案 0 :(得分:1)

音频和视频在单独的RTP会话中发送,每个会话都有自己的随机时间戳偏移量。它们使用发送方发送的RTCP发送方报告(SR)在接收方同步。 RTCP SR将RTP会话(例如视频或音频)的RTP时间戳映射到NTP时间戳,允许接收器同步音频和视频。这都在RFC3550中指定。科林帕金斯的书#34; RTP: Audio and Video for the Internet"对RTP的许多方面都有很好的描述,包括同步。