RTP和RTCP的时间戳

yeyuehunx 2013-11-25 03:42:57
RTP和RTCP都有一个RTP时间戳,RTCP中还有一个NTP时间戳,我想知道RTCP中的RTP时间戳和RTP报文中的RTP时间戳是什么关系呢,我只知道产生这两个RTP时间戳的时钟是同一个时钟,但咱数值上一样吗?比如我每发送10个RTP报文才发送一个RTCP控制报文,那么这个RTCP报文中的RTP时间戳跟RTP报文中的RTP时间戳有什么关系,他应该等于1个RTP时间戳还是10个RTP时间戳呢?
...全文
190 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotbabyexp 2014-09-23
  • 打赏
  • 举报
回复
RTP规范规定,RTP第一帧时间戳是一个随机值,然后根据时间戳单位(一般视频为90000Hz 音频8000Hz)和帧率计算下一帧的时间戳。 音频的时间戳和视频的时间戳是两个不同的时间轴, 如果音频和视频的第一帧不在同一个时间点上, 无法只根据音频和视频的时间戳来同步音视频,到一个时间轴上。 而RTCP协议上规定了<NPT时间戳,RTP时间戳>, 这将可以根据视频、音频的时间戳与NTP时间的对应关系,同步到一个时间轴上。
yeyuehunx 2013-11-26
  • 打赏
  • 举报
回复
哎,都没人的~~

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧