当前位置: 代码迷 >> 多媒体/流媒体开发 >> 摄像头->ffmpeg->dss->客户端,sdp文件不对?该怎么解决
  详细解决方案

摄像头->ffmpeg->dss->客户端,sdp文件不对?该怎么解决

热度:4674   发布时间:2013-02-26 00:00:00.0
摄像头->ffmpeg->dss->客户端,sdp文件不对?
我现在用
vlc -vvv v4l2:///dev/video0:input=1:width=128:height=96:adev=hw.1,0:samplerate=32000 --sout '#transcode{venc=ffmpeg{keyint=1},vcodec=mp4v,vb=100k,acodec=mp4a,fps=10,ab=8k,channels=1,samplerate=16000}:rtp{mp4a-latm,dst=127.0.0.1,port-audio=20000,port-video=20002,ttl=127,name=CHANNEL,sdp=file:///usr/local/movies/channel.sdp}'

给dss这个生成的sdp,客户端读出来的视频直播流和拍到的有10秒以上的时间差,测试客户端和服务器在同一台机器上,所以不是网速问题

想用ffmpeg生成该sdp文件,请问要怎么做呀?

试过下面的命令,结果失败:
ffmpeg -f video4linux2 -s 176*144 -r 8 -i /dev/video0 -vcodec h263 -f rtp rtp://127.0.0.1:5960 > /usr/local/movies/channel.sdp
------解决方案--------------------------------------------------------
我看了很多博客,貌似都有10S的延时。
  相关解决方案