如何让ffmpeg流式传输我的网络摄像头?

时间:2013-01-03 14:14:57

标签: ffmpeg

我想流式传输我的网络摄像头并设法使用以下功能将其成功传输到bambuser.com,但需要能够在本地查看它。

这已成功发布给babuser:

ffmpeg -v debug -f alsa -ac 1 -i hw:1,0 -acodec libmp3lame -itsoffset 00:00:00  
-f video4linux2 -s 360x240 -i /dev/video0 -r 15 -f flv -ar 44100 
rtmp://522f4133d0.fme.bambuser.com/b-fme/0bacf5bb634dbbbd52bdd99d71406dc6f362c

我尝试了以下内容,但获取“RTMP_Connect0,无法连接套接字.111(拒绝连接)rtmp:// localhost:8090 /:不允许操作”

ffmpeg  -v debug  -f alsa -ac 1 -i hw:1,0 -acodec libmp3lame -itsoffset 00:00:00
-f video4linux2 -s 360x240 -i /dev/video0 -r 15 -f flv -ar 44100 
rtmp://localhost:8090/

如何更改此设置以便能够从localhost查看?

1 个答案:

答案 0 :(得分:0)

使用rtmp ffmpeg只能传输到“监听等待rtmp接收器”(或者可能是http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide#Pointtopointstreaming提到rtmp的“监听”选项,也许这可以工作。你是否希望在localhost上有一个rtmp服务器? :8090?