Você pode rapidamente tentar alterar suas referências de localhost para 127.0.0.1 no seu arquivo de configuração? Se isso ajuda, então você tem uma idéia do problema.
Estou tentando transmitir de um arquivo usando o seguinte comando:
ffmpeg -re -i video.webm -c copy -f webm rtmp://localhost:8090/stream
No entanto, recebo o seguinte erro:
TCP connection to localhost:8090 failed: Connection refused
Este é o arquivo de configuração que estou usando, que tem a porta, BindAddress e ACL permitir 127.0.0.1 já definido. O que falta para que isso funcione?
No Ubuntu 15.10 ffmpeg 2.7.6, eu precisava adicionar ao arquivo /etc/ffserver.conf
padrão:
<Feed feed1.ffm>
ACL allow 127.0.0.1
ACL allow localhost
ACL allow 192.168.0.0 192.168.255.255
</Feed>
dentro do elemento Feed
(havia outras ACL
linhas, mas para Stream
).
Tags ffmpeg