与本地 ffserver 的连接被拒绝

与本地 ffserver 的连接被拒绝

我无法将桌面捕获发送到本地主机ffserver:与本地服务器的连接被拒绝。

# ffserver >/dev/null 2>&1 &
# ffmpeg -video_size 1600x900 -framerate 20 -f x11grab -i :0.0 \
 -f alsa -ac 2 -i hw:0 http://localhost:8090/feed1.ffm
....
[tcp @ 0x56514ba629e0] Connection to tcp://localhost:8090 failed (Connection refused
), trying next address

我尝试添加该选项ACL allow 192.168.0.0 192.168.255.255/etc/ffserver.conf没有成功

是什么原因阻止我将视频发送至http://localhost:8090/feed1.ffm

答案1

尝试使用以下 ACL 设置:

ACL allow 127.0.0.1
ACL allow 192.168.0.0 192.168.255.255

使用此命令:

ffserver >/dev/null 2>&1 &
ffmpeg -video_size 1600x900 -framerate 20 -f x11grab -i :0.0 \
-f alsa -ac 2 -i hw:0 http://127.0.0.1:8090/feed1.ffm

似乎连接可能因为 localhost 这个词而被拒绝。

相关内容