基本上,我将USB摄像头连接到ubuntu盒中安装的Video4Linux 2。相机正在使用VLC:
vlc v4l2:///dev/video0
我也可以用ffmpeg保存摄像机流:
ffmpeg -f v4l2 -i /dev/video0 -c:v libx264 -an -f flv MY_FLV.flv
我在nginx.conf文件的rtmp部分添加了以下行:
application webcam {
live on;
record off;
exec_static ffmpeg -f v4l2 -i /dev/video0 -c:v libx264 -an -f flv rtmp://localhost/webcam/live;
}
当我用rtmp运行nginx时,没有流出来,你能不能就这个问题给我一些想法?先感谢您。
答案 0 :(得分:1)
我的不好,只需要为ffmpeg设置绝对路径
exec_static /usr/local/bin/ffmpeg -f v4l2 -i ...
它就像魅力......