LINUX.ORG.RU

возможно ли «проиграть» файл в stdout?


0

1

пытаюсь связать ужа с ежом и сделать своё зомбоТВ на основе icecast и ezstream.

В инпуте у меня куча мала .mkv-шек. Задача — сделать так, чтобы пело и играло в моей локальной сети.

Настройка icecast — отдельная задача, я с ней сам справлюсь, вопрос в другом: как подружить ezstream с моими файлами?

Пока что по гуглю и прочему думанию пришла идея ловить на ezstream-е stdin. Конфиг ezstream-а такой:

<ezstream>
    <url>http://127.0.0.1:8000/video</url>
    <sourcepassword>********</sourcepassword>
    <format>X264</format>
    <filename>stdin</filename>
    <shuffle>1</shuffle>
    <svrinfoname>Test Channel</svrinfoname>
    <svrinfourl>http://linux.org.ru</svrinfourl>
    <svrinfogenre></svrinfogenre>
    <svrinfodescription></svrinfodescription>
    <svrinfobitrate>200</svrinfobitrate>
    <svrinfochannels>2</svrinfochannels>
    <svrinfosamplerate>44100</svrinfosamplerate>
</ezstream>

Внимание, вопрос:

  • Как «выплюнуть» видео в stdout с помощью ffmpeg, если на задание в качестве оутпута '-' оно говорит «Unable to find a suitable output format for 'pipe:'»;
  • Или же как сделать, чтобы ezstream играл по m3u правильно без костылевозюканья с пайпами?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.