2011-11-25 89 views
0

我想使用ffmpeg的在Linux上wowza媒体服务器以流我的网络摄像头视频..ffmpeg的RTMP流问题

ffmpeg -re -f video4linux2 -i /dev/video0 -acodec libfacc -vcodec libx264 -f h264 rtmp://localhost:1935/live/test 

这是我用出于某种原因,命令它似乎并不工作我无法运行wowza附带的示例。我尝试使用闪存媒体实时编码器发送一个rtmp到我的wowza服务器,它的工作原理。

任何关于如何解决这个问题的指针。

我建立的ffmpeg从他们的混帐回购协议具有下列配置

--enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab 

的ffmpeg -protocols说,它已经RTMP输入/输出支持

回答

2

有了这些建立自己的FFMPEG编译并接受选项和解码RTSP流

--enable网络--enable协议= TCP --enable-分路= RTSP --enable解码器= H264

我已经回答一个SI milar question FFMPEG API: How to connect to RTSP stream using av_open_input_file?

+0

我没有访问我的Linux机器现在..将尝试此并回来... – Josnidhin

+0

它也没有工作..谢谢你的建议..我放弃了ffmpeg .. – Josnidhin

+0

为什么不采取现成的FFMPEG构建而不是自己构建?有一个FFMPEG准备好的网站,尽管不记得URL。 为我工作 –

1

你的第二个-f开关,对于容器格式,应该是mp4而不是h264。 H264是一个编解码器不是容器格式