У меня есть вопрос по процессу добавления в FFmpeg. На самом деле у меня есть прямой эфир, который идет с Wowza в формате HLS ( .m3u8
и .ts
). Все работает нормально, если поток не падает.
В этой ситуации при перезапуске потока иногда FFmpeg может получить новые фрагменты, но он перезаписывает уже загруженный контент.
Итак, мой вопрос: есть ли флаг, который я могу использовать в FFmpeg, чтобы он позволял добавлять (или объединять) содержимое потока HLS в конец предыдущих записанных данных?
решение1
После прочтения некоторых документов/сайтов я нашел эту ссылку, которая представила альтернативу для достижения этой цели:http://underpop.online.fr/f/ffmpeg/help/hls-2.htm.gz
Все, что мне нужно было сделать, это использовать эти флаги:
-hls_flags append_list