sfd
Организация on-line трансляции на сайте с помощью FFmpeg HLS Nginx
Пример организации on-line трансляции на сайте из потоков multicast средствами ffmpeg и nginx на ubuntu server разных версий. Процесс установки и настройки не так уж сложен, все очень просто. Для начала немного теории: FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио– и видеозаписи в различных форматах. HLS (HTTP Live Streaming) — коммуникационный протокол для потоковой передачи медиа на основе HTTP, разработанный компанией Apple как часть программного обеспечения QuickTime, Safari, OS X и iOS...
ffmpeg — полезности
FFmpeg — это мощный и свободно распространяемый мультимедийный
фреймворк, который позволяет конвертировать, редактировать, обрезать,
склеивать, стримить см: Делаем свою радиостанцию в Telegram канале. Он работает на любом утюге. Решил в одном посте собрать комманды, которыми я часто пользуюсь и в “домашних делах” и в работе. ffmpeg -i rec.mov -vcodec h264 -crf 23 -preset fast -acodec aac output.mp4 ffmpeg -i ./output.mp4 -t 10 -vf "fps=10,scale=320:-1" output...