0

在分析 RTP 数据包流的过程中,我发现在某些情况下时间戳增加不是恒定的。

E.g.#1 : 1579202786 - 1579207849 - 1579212913 - 1579217977 - 1579223040

E.g.#2 : 1187115268 - 1187115468 - 1187115667 - 1187115869 - 1187116069

在这种情况下,时间戳增加了 5063、5064、5064、5063 和 200、199、202、200。你知道为什么会发生这种变化吗?

Eg#1 RTP 数据包在 VLC 媒体播放器上使用 MPEG2 音频编解码器捕获,而 eg#2 在 X-Lite 软件电话上使用 H.263 视频编解码器捕获。

4

1 回答 1

0

为什么你期望它是恒定的?

通常,演示时间或捕获时间会转换为 RTP 时间戳,不能保证它们会保持不变,尤其是在实时捕获的情况下。

关于编解码器,这会影响所使用的时钟:即 H.263 使用 90kHz 时钟,但是 RTP 时间戳仍然来自呈现/捕获时间。

于 2011-12-18T07:30:50.077 回答