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

请教:PCM音频数据打RTP包的timestamp increase应该如何设

2012-02-24 
请问:PCM音频数据打RTP包的timestamp increase应该怎么设?MPEG-2音频文件的timestamp increase是和帧率相

请问:PCM音频数据打RTP包的timestamp increase应该怎么设?
MPEG-2音频文件的timestamp increase是和帧率相关的,如果采样率是8000Hz,20ms每帧,则timestamp increase = 8000/20 = 160。可是PCM好像不存在帧的概念,请问PCM音频数据打RTP包的timestamp increase应该怎么计算?与采样率(假设是44。1k)有关吗?多谢!

[解决办法]
PCM音频数据打RTP包的timestamp increase也可以设为160,如果对时间的要求不是很精确的话,设为多少都可以,因为解码端主要是根据timestamp的值来排列收到的RTP包的顺序的。对于PCM,常见的做法是,一个包里有多少byte payload,timestamp increase就设为多少。

热点排行