请教vlc播放rtp封装的h.264延时很大是什么原因?

xinling101 2009-07-29 04:50:18
加精
延时近20秒,也就是说,在摄像头前的动作,20秒以后才会出现在vlc播放器的画面上。另外,播放效果也不佳,主要是画面跳跃性太大。但如果把这些数据保存在本地,再用vlc播放器来播放则没有上述问题。请教是何原因?(网络速度的原因基本可以排除,是在一个局域网中,数据量还远没有达到网络的最大负载)
...全文
15431 47 打赏 收藏 转发到动态 举报
写回复
用AI写文章
47 条回复
切换为时间正序
请发表友善的回复…
发表回复
XF1099411376 2012-07-18
  • 打赏
  • 举报
回复
VLC生成SDP文件怎么设置帧率,我的数据是一帧一帧的,1S播放25帧如何实现?
djnjc 2012-06-13
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 的回复:]

引用 12 楼 firedsky 的回复:
重点检查RTP时间戳。


谢谢指教!检查了rtp的时间戳,按照网上查到的相关资料重新修改代码之后,问题大有改善,延迟缩短到大约5秒,原来跳的厉害,现在也好多了。
现在在努力进一步缩短延迟。
[/Quote]
楼主能不能把调用vlc编码的命令以及参数发一下啊。。我也延迟20秒
求是猫 2012-05-22
  • 打赏
  • 举报
回复
还是得上网查资料啊,相信,在封闭的环境中做不出什么好软件来。
树袋熊TRK 2011-10-17
  • 打赏
  • 举报
回复
留名,参考一下
anhuipl2010 2011-09-28
  • 打赏
  • 举报
回复
顶一下。。。。。。。。
qzy20112011 2011-08-25
  • 打赏
  • 举报
回复
vlc是作为udp客户端,通过udp和服务器端交互,之后接收udp封装的h.264数据并进行播放。vlc联不上,请问谁可帮忙?
roger58 2011-07-18
  • 打赏
  • 举报
回复
我也遇到同样问题了,但用VLC客户端软件调整缓存时间在500ms以内播放延时很小,但用ActiveX控件开发客户端播放软件,不知怎样设置缓冲时间,延时要1S左右。有人是怎样解决的?
fuchenlong 2011-07-01
  • 打赏
  • 举报
回复
请问一下 那个 VLC设置广播,播放的时候若干秒就停止了, 这个问题是怎么解决的


qq:921084623
pennywan 2011-06-27
  • 打赏
  • 举报
回复
[Quote=引用 34 楼 delphityro 的回复:]
延时两三秒还正常,,不觉得太长了么,咱公司上次去竞标,公安局的标准是,高清视频流,经过摄像头编码,再经过三级转发,再在客户端播放出来,延时>300毫秒的,直接出局.其它的留下做进一步测试.
[/Quote]
我也很想知道怎样可以 让延时小于300ms,我这里到1s之后就再也小不下去了,急啊。。。
yyscamper 2011-05-11
  • 打赏
  • 举报
回复
一是自己的时间戳要打准,二是sdp文件中要描述正确,不能把帧率给搞错了。
dolidoli2009 2010-10-29
  • 打赏
  • 举报
回复
[Quote=引用 34 楼 delphityro 的回复:]

延时两三秒还正常,,不觉得太长了么,咱公司上次去竞标,公安局的标准是,高清视频流,经过摄像头编码,再经过三级转发,再在客户端播放出来,延时>300毫秒的,直接出局.其它的留下做进一步测试.
[/Quote]
你好!我也遇到延时问题,很想知道这个小于300ms是怎么做到的?
采集压缩传输回放分别用的什么硬件或软件(库),开发环境和语言?
多谢不吝赐教!!!
周江涛 2010-07-08
  • 打赏
  • 举报
回复
延时两三秒还正常,,不觉得太长了么,咱公司上次去竞标,公安局的标准是,高清视频流,经过摄像头编码,再经过三级转发,再在客户端播放出来,延时>300毫秒的,直接出局.其它的留下做进一步测试.
hali999 2010-05-12
  • 打赏
  • 举报
回复
顶一下这个问题 有兴趣知道
ibmcat 2010-01-26
  • 打赏
  • 举报
回复
lz请分享下vlc播放延时的问题,从哪些方面入手?谢谢。
hsxd 2009-08-25
  • 打赏
  • 举报
回复
对了,请你把你的联系方式能否给我,我的QQ:371810665
EMAIL:fuheqing@163.com
谢谢你了哈
hsxd 2009-08-25
  • 打赏
  • 举报
回复
我的按照网上说的,做了,就是VLC不能解码,请你说说你用的VLC版本情况,谢谢
hsxd 2009-08-25
  • 打赏
  • 举报
回复
能不能把你的那个RTP发给我一份,这几天,搞得很郁闷
xinling101 2009-08-13
  • 打赏
  • 举报
回复
继续调整时间戳之后,现在延迟只有2秒了,再尝试缩小延迟vlc总是会出现画面停止的问题。先不管了,结贴去!
谢谢楼上各位帮助!!
Ryan裤子 2009-08-06
  • 打赏
  • 举报
回复
VLC的工具->消息->等级 调整为2,就可以看到VLC的错误调试信息.

看看这些信息,应该有提示在什么地方出现了问题.
xinling101 2009-08-06
  • 打赏
  • 举报
回复
由于领导前两天安排了一个突发任务,大约一周后才能继续调试。先谢谢楼上各位,待我调试后再向各位请教!

另外,顺便再问一下另一个问题,我把摄像头捕获的分辨率调到640*480之后(之前是320*240),vlc播放若干秒之后画面就会停止,不知是什么原因?可以肯定图像捕获、编码和传输速率都没有问题,因为:
1、已经抓包看过,传输速率没有问题。
2、这些数据如果不进行rtp封装处理,直接保存为h.264文件,让vlc播放器本地播放,没有任何问题。

我怀疑是vlc或是sdp的问题,但不知道问题可能出在哪里。
加载更多回复(25)

2,543

社区成员

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

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