ffmpeg как транслировать уже записанное видео?

Подскажите как я могу транслировать уже записанное видео, как будто это прямая трансляция, хотя бы простой пример без динамического битрейта? Как составляется команда? Или ссылку на статьи?

Изменено: Получилось конвертировать файл в hls, используя: ffmpeg -re -i /user/myvideo.mp4 -f hls playlist.m3u8

Как мне его теперь вывести, чтобы оно было доступно обращаясь к серверу например через 23000 порт?

Изменено: Вывожу в mp4, юзая: ffmpeg -i playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4 файл создается, но получить доступ к нему не получается


Ответы (2 шт):

Автор решения: Eugene X

Надеюсь ты понимаешь что тебе нужен RTMP сервер, ffmpeg это не бродкастер, это конвертер видео/аудио. Как читать файл и простенько заливать его на бродкастер можно например вот так ffmpeg -re -i "/home/x/films/aqgy.mp4" -vcodec libx264 -vprofile baseline -acodec aac -ar 44100 -strict- 2 -ac 1 -f flv -s 1280x720 -q 10 rtmp://server:1935/

Где -i это input то-есть ввод "/home/x/films/aqgy.mp4" и "последний аргумент" это вывод

Как простенько запустить свой Streaming сервер, можно почитать на хабре https://habr.com/ru/company/vdsina/blog/536206/ или использовать например YouTub'овский.

→ Ссылка
Автор решения: Валерий

Рекомендую воспользоваться уже давно готовой программой LiveCaster 4

→ Ссылка