0

我想流式传输我的网络摄像头并设法使用以下方法成功地将其流式传输到 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/

我将如何更改它以便能够从本地主机查看它?

4

1 回答 1

0

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

于 2013-02-22T20:03:31.767 回答