ffmpeg-连接被拒绝

ffmpeg-连接被拒绝

我正在尝试使用以下命令从文件进行流式传输:

ffmpeg -re -i video.webm -c copy -f webm rtmp://localhost:8090/stream

但是,我收到以下错误:

TCP connection to localhost:8090 failed: Connection refused

这是我正在使用的配置文件,其中已设置端口、BindAddress 和 ACL 允许 127.0.0.1。还缺少什么才能使其正常工作?

http://ffmpeg.org/sample.html

答案1

您能否快速尝试将配置文件中的 localhost 引用更改为 127.0.0.1?如果这有帮助,那么您就对问题有所了解了。

答案2

在 Ubuntu 15.10 ffmpeg 2.7.6 上,我需要添加到默认/etc/ffserver.conf文件:

<Feed feed1.ffm>
    ACL allow 127.0.0.1
    ACL allow localhost
    ACL allow 192.168.0.0 192.168.255.255
</Feed>

里面元素Feed(还有其他ACL行,但是Stream)。

相关内容