Стриминг
Транскодирование видео. Транскодирование в протокол HLS
Мы поддерживаем загрузку видео практически в любом формате. Загруженное видео транскодируется для получения видео в качествах ниже и раздаётся с адаптивным битрейтом через CDN в формате HLS.
HLS (HTTP Live Streaming) — это адаптивный протокол на основе HTTP, который был разработан компанией Apple для потоковой передачи видео.
Возможности HLS по доставке плейлистов и чанков увеличивают скорость загрузки видео через CDN для конечных пользователей.
Механизм работы HLS
HLS разбивает видео на небольшие фрагменты (чанки в формате MPEG-TS), информация о которых хранится в специально созданном файле (манифесте в формате M3U8).
Приложение (например, браузер) запрашивает манифест и последовательно воспроизводит фрагменты, которые в нём содержатся.
Видео загружается быстрее, потому что на скачивание одного небольшого фрагмента тратится меньше времени, чем на скачивание всего файла.