![与本地 ffserver 的连接被拒绝](https://linux22.com/image/144284/%E4%B8%8E%E6%9C%AC%E5%9C%B0%20ffserver%20%E7%9A%84%E8%BF%9E%E6%8E%A5%E8%A2%AB%E6%8B%92%E7%BB%9D.png)
我无法将桌面捕获发送到本地主机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 这个词而被拒绝。