HLS (HTTP Live Streaming) — это протокол для передачи видео с адаптивным битрейтом. Первоначально разработанный Apple для яблочных систем, сегодня HLS стал самым используемым протоколом потокового вещания. В этой статье — всё про его особенности. Как работает HTTP Live Streaming Видео HLS поставляется по протоколу веб-связи HTML5, последнему онлайн-стандарту для веб-контента. HLS был разработан как альтернатива Flash-видео. Протокол использует сжатие видео h.264, AAC или MP3 для сжатия звука и передает потоки, используя формат контейнера MPEG-TS...
Пример организации on-line трансляции на сайте из потоков multicast средствами ffmpeg и nginx на ubuntu server разных версий. Процесс установки и настройки не так уж сложен, все очень просто. Для начала немного теории: FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио– и видеозаписи в различных форматах. HLS (HTTP Live Streaming) — коммуникационный протокол для потоковой передачи медиа на основе HTTP, разработанный компанией Apple как часть программного обеспечения QuickTime, Safari, OS X и iOS...