- Главная
- Руководство HLS
Руководство по HLS Streaming
Разберитесь, как HLS доставляет live и VOD видео через M3U8 playlists, медиа-сегменты, адаптивный bitrate и браузерные плееры.
Основы HLS
M3U8 playlist
Текстовый manifest с адресами сегментов, длительностью, вариантами качества, ключами и субтитрами.
Медиа-сегменты
Небольшие TS или fMP4 файлы, которые загружаются по порядку и позволяют начать воспроизведение раньше.
Адаптивный bitrate
Master playlist может содержать несколько качеств, а плеер переключается при изменении скорости сети.
Типовой процесс воспроизведения
- Загрузите M3U8 URL в HLS-совместимый плеер.
- Получите playlist и разрешите относительные URL сегментов.
- Загружайте сегменты, добавляйте их в медиабуфер и меняйте качество при необходимости.
Практические замечания
- Для браузера нужны HTTPS и корректные CORS headers.
- Стабильная длина сегментов снижает паузы.
- Зашифрованные streams должны иметь доступные key URLs.