Название говорит об этом, действительно. У меня есть файл mp4, сидящий на S3, и когда я его воспроизвожу (будь то через браузер или любой другой плеер), он просто останавливается в конце. Есть ли способ сделать плейлист m3u8
, который инструктирует игрока начать с самого начала, когда заканчивается поток?Есть ли способ создать плейлист m3u8 для петли файла в потоке?
0
A
ответ
1
Вы не можете сделать это, просто изменив плейлист. Вы можете реализовать эту клиентскую сторону для определенного игрока, например. с игроком, поддерживающим JavaScript API в Интернете, или цикл и поток одного и того же файла снова и снова в качестве Live-потока вместо VOD.
Например, с ffmpeg
вы не имеете опцию цикла файл навсегда, но вы можете создать playlist.txt
содержащий:
file 'input.mp4'
file 'input.mp4'
file 'input.mp4'
[...]
Вы затем поток плейлист:
ffmpeg -f concat -i playlist.txt playlist.m3u8