2

Я пытаюсь выполнить потоковую передачу из файла, используя следующую команду:

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

2 ответа2

2

Можете ли вы быстро попытаться изменить ссылки на локальный хост на 127.0.0.1 в вашем конфигурационном файле? Если это поможет, тогда у вас есть представление о проблеме.

0

В 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).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .