RTP支持传送不同codec的steaming,不同codec的clock rate的也不一样,不同的media之间需要依靠RTCP进行同步。这里简单介绍一下他们的机制。
在每个RTCP SR包中对应有一个RTP时间和一个NTP时间,它表达的意思很明确,那就是这个RTP时间对应的绝对时间, 不同media的RTP时间尽管不同,但可以通过NTP时间映射到同一个时间轴上,从而实现同步。
如下图所示,RTP session 1 send H264 使用90,000HZ,而RTP session 2 send G.711 使用8,000HZ:

本文深入探讨了RTP在传送不同编解码器(codec)的实时流媒体时如何确保同步,通过分析RTCPSR包中的RTP和NTP时间,解释了如何将不同media的RTP时间映射到同一时间轴上,实现流媒体间的精准同步。
6898

被折叠的 条评论
为什么被折叠?



