求助:通过VLC接收视频数据实现实时播放 遇到的问题

dulin201004 2012-08-31 09:34:09
想通过usb摄像头采集视频,把经过H264编码后的视频数据直接用UDP从网口传到PC上,在PC机上用VLC播放器接收播放,但是VLC仅仅显示了一帧画面后就静止不动了,由于我对VLC的播放原理不了解,请高手帮我分析下原因,看看问题出现在哪里

我发送的数据是经过H264压缩编码后直接通过socket发送的,没再经过其他的处理。
我将压缩编码后的数据直接写在xxx.264文件中,再用VLC播放是可以播放的。
我测试过udp包的大小,没有超过我的网络的限额。我用抓包工具抓到了我发送到PC上udp包
请高手指点迷津
...全文
2379 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
diago1983 2014-11-14
  • 打赏
  • 举报
回复
楼主问下,你的SDP文件是怎样产生的?多谢。
holygw__ 2014-02-17
  • 打赏
  • 举报
回复
有没有大神已经实现了这个功能?
zhangk569 2013-08-29
  • 打赏
  • 举报
回复
同问,怎么样配置VLC,可以实现播放
JGF_NTU 2013-03-03
  • 打赏
  • 举报
回复
直接用socket发送是有问题的吧,一般的方案都是RTSP+RTP发送啊,具体可以参考live555工程,讲摄像头数据编码后,调用live555的接口流化数据给VLC。这个肯定可以实现,我以前也做过,具体可以再细细交流。
caidyyoung 2013-02-25
  • 打赏
  • 举报
回复
同问,求帮忙
dulin201004 2012-11-06
  • 打赏
  • 举报
回复
引用 7 楼 wuhupengkai 的回复:
楼主是直接用vlc的播放器吗?对vlc的源码你熟悉吗?知道接收处理rtp是用的哪个API吗?
不清楚,我直接用VLC打开SDP文件,接收H264码流
wuhupengkai 2012-11-06
  • 打赏
  • 举报
回复
楼主是直接用vlc的播放器吗?对vlc的源码你熟悉吗?知道接收处理rtp是用的哪个API吗?
BYD123 2012-11-05
  • 打赏
  • 举报
回复
建议用rtsp协议,基于udp实现。
calltaotao 2012-10-19
  • 打赏
  • 举报
回复
可播放的XXX.264文件是在压缩后就存还是在压缩传输后由接收端存的?
rightorwrong 2012-10-18
  • 打赏
  • 举报
回复
vlc偏于播放,自己转发吧
xiangba_csu 2012-10-17
  • 打赏
  • 举报
回复
同问:客户端上传后,要在服务端做一个转发服务器,还是直接用VLC接收,请高手详解。
rightorwrong 2012-09-07
  • 打赏
  • 举报
回复
数据打包有问题
dulin201004 2012-09-03
  • 打赏
  • 举报
回复
大侠们帮忙看看吧

2,543

社区成员

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

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