rtp中的时间戳使用情况

时间:2014-02-12 14:56:25

标签: ip voip rtp

我读过RTP,我有一个问题。

根据我得到的结果,rtp中的时间戳用于计算抖动并使用它来对数据包进行去抖动。基本上我需要它用于TSoIP,我只需要从IP中提取ASI并传递给Modulator来处理它。

如果有人能帮我理解接收器中时间戳的用法以便通过IP接收ASi,我真的很感激。换句话说:我没有找到任何好的参考资料来帮助我找到什么是时间戳以及它是如何工作的

1 个答案:

答案 0 :(得分:0)

Here您有关于抖动和RTP的详细讨论。

您感兴趣的主要方面如下:

  

在实时协议中,抖动以时间戳单位进行测量。例如,如果您传输以通常的8000赫兹采样的音频,则该单位为1/8000秒。

在该页面中,他们还提到了时间戳和接收者之间的关系:两个数据包的相对传输时间的差异计算如下:

D(i,j) = (Rj - Ri) - (Sj - Si) = (Rj - Sj) - (Ri - Si)

Si是数据包i的时间戳,而Ri是数据包i的到达时间。您还可以查看一些示例there