Выпуск

Выпуск 20. LL-HLS: части, подсказки, блокирующая перезагрузка
Декодировано — подкаст о видеоинженерии · 14 октября 2026 г. · 7 мин
Классический HLS отстаёт от эфира на 12–30 секунд — для матча, аукциона или лайв-шопинга это провал. Двадцатый выпуск — о LL-HLS, который сжимает эту задержку на порядок, не меняя транспорт: тот же HTTP, те же CDN, тот же каркас плейлистов. В выпуске: — откуда 12–30 секунд задержки классического HLS: ожидание целого сегмента и буфер из трёх сегментов, тогда как сеть и энкодер занимают около полусекунды; — частичные сегменты (EXT-X-PART): части по полсекунды вместо четырёхсекундного сегмента, отданные по мере готовности; — подсказки предзагрузки и блокирующая перезагрузка плейлиста: сервер держит запрос открытым и отвечает, как только данные готовы; — дельта-обновления: сервер отдаёт только изменения плейлиста, и на длинном плейлисте это разница в 26 раз; — почему умер серверный push HTTP/2 и чем подсказки предзагрузки лучше уживаются с кешем CDN; — формула задержки ≈ 4 × PART-TARGET + 0,45 с, нижний упор в RTT и планка 2–5 с в продакшене, ниже которой начинаются WebRTC и MoQ. «Декодировано» — подкаст компании Фора Софт по материалам серии книг «Справочник по видеоинженерии». Второй сезон — о стриминге, по книге «Видеостриминг». Фора Софт с 2005 года создаёт видеопродукты, real-time-коммуникации и AI-системы: 250+ проектов, живой стриминг с задержкой 0,4–0,5 секунды на 10 000 зрителей, решения для NBC, CBS и Red Bull. Если вы делаете продукт, где есть видео или онлайн-звонки, — приходите к нам: https://fora-soft.ru/