Перейти к содержимому
Продукты

Настройки HLS

ПараметрОписаниеПо умолчаниюДиапазон
Media AccessОтносительный URL-путь для сегментов живого HLS (например, /media.m3u8).media—
Vod AccessПрефикс пути для VOD-ресурсов (например, /vod.m3u8).vod—
Index FilenameИмя основного плейлиста для живого вещания и VOD (например, index.m3u8).index—
Segment DurationДлительность каждого HLS-сегмента в секундах. Меньшие значения снижают задержку; большие значения снижают накладные расходы HTTP.32–30 с
Segment Playlist CountКоличество сегментов в скользящем окне плейлиста. Влияет на размер буфера и устойчивость.83–15
Maximum Pause DurationВремя хранения сегментов для сессий на паузе (DVR). Задаётся в минутах; внутри преобразуется в секунды.30 min≥ 1 мин
  • Без хранилища канала

    Session Timeout = Segment Duration (s) × Segment Playlist Count
    # e.g. 3s × 8 = 24s
  • С хранилищем канала Storage Duration — настроенное время хранения (в минутах).

    • Если Maximum Pause Duration ≤ Storage Duration:

      Session Timeout = Maximum Pause Duration (min)

      например, оба значения 20 мин ⇒ 20 мин хранения

    • Если Maximum Pause Duration > Storage Duration:

      Session Timeout = Storage Duration (min) + (Segment Duration × Segment Playlist Count) (converted to minutes)

      например, 120 мин хранилища + (3 с × 8 = 24 с ≈ 0,4 мин) ⇒ ~120,4 мин

Подбирайте длительность сегмента и количество сегментов в плейлисте в соответствии с целевой задержкой и задачами кеширования.