rtp 传输视频流

Covio 2012-03-19 10:03:58
用rtp 传输mpeg4 视频流,我设置的时间戳增量是3600,但是有时候却不是按照这个增量再增长,序列号也会忽然不只增长1,就好像这些值都重新初始化了一样,打个比方,00000000--》00003600--》00113600,序列号也是 0-》1-》100,(只是比喻,值是乱写的),所以我没办法排序,第一次接触,麻烦大家指点下
...全文
172 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rightorwrong 2012-03-20
  • 打赏
  • 举报
回复
你是什么过程,rtp传输部分是自己写的么
如果是自己写的,出问题的可能性就在这里
rtp打包是对一帧进行打包,一帧时间戳不变,序号递增
如果是局域网测试,一般不会丢包,检查自己写的拆包程序,rtp发送部分
美丽海洋 2012-03-20
  • 打赏
  • 举报
回复
中间是不是又重发或是保护机制引起的一些问题
chiwa737 2012-03-19
  • 打赏
  • 举报
回复
好像是这样的, 时间戳不一定按顺序接收的, 一般需要用链表,来保持顺序

而且RTP不是稳定的传输协议, 可能会丢失frame的。

不一定正确, 仅供参考
Covio 2012-03-19
  • 打赏
  • 举报
回复
大家帮帮我,如果这些值不是按照一定的规律增长,我就没办法排序了,或者大家提供点思路,谢谢

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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