как создать радио или видео "станции" непрерывного потока TS с ffmpeg - PullRequest
0 голосов
/ 24 февраля 2020

Я не могу найти ответ на этот сценарий ios:

Создайте непрерывный файл TS, который изначально содержит тишину (или пустое видео), и по мере добавления файлов в текстовый файл я буду sh их нужно поставить в очередь в выходном потоке. Думайте об этом как о радио или телевизионной станции. Я нашел все о том, как транслировать что-либо на что-либо, но не на телевизионную / радиопередачу, такую ​​как поток.

Хорошее начало, кажется, так:

ffmpeg -re -y -nostats -nostdin -hide_banner -loglevel quiet -fflags +genpts -f concat -i list.txt -map 0:a? -map 0:v? -map 0:s? -strict -2 -dn -c copy -hls_flags delete_segments -hls_time 10 -hls_list_size 6 /var/www/html/showname_.m3u8

list.txt пример

file '/mnt/vusolo-tv/show/Season 1/S01E01.mp4'
file '/mnt/vusolo-tv/show/Season 1/S01E02.mp4'

Но я думаю, что могут быть лучшие способы ...

Это тоже не очень хороший ответ: От нескольких видеофайлов к одному выходу
потому что «Все файлы должны иметь потоки с одинаковой кодировкой. Временная база для потоков должна быть одинаковой. Длительность всех потоков в файле должна быть одинаковой, чтобы поддерживать syn c». И я хочу иметь возможность добавлять произвольные файлы и создавать поток TS, воспроизводимый любым телевизором (когда-то транслировавшийся в формате dvb).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...