Термин
DASH
MPEG-протокол адаптивного стриминга поверх HTTP. Codec-agnostic; подробнее в Streaming KB.
DASH – Dynamic Adaptive Streaming over HTTP, формально MPEG-DASH – codec-agnostic-протокол адаптивного стриминга, открытый стандарт. Стандартизирован MPEG в 2012 году. DASH режет видео на короткие сегменты (обычно 2–10 секунд каждый), публикует файл-манифест (MPD – Media Presentation Description) со списком сегментов на разных bitrate, и плеер выбирает тот bitrate, который подходит текущим условиям сети. По мере того как сеть зрителя меняется, плеер плавно переключается вверх или вниз по лестнице без перерыва.
DASH был сознательно спроектирован как открытая альтернатива проприетарному HLS от Apple, и эти два протокола вместе доминируют в мире адаптивного стриминга. Технические различия маленькие – оба теперь шлют fMP4-сегменты (после CMAF), оба используют HTTP, оба поддерживают переключение bitrate – но операционные различия важны. HLS обязателен для iOS Safari и tvOS-приложений, потому что Apple не разрешает ничего другого. DASH доминирует везде остальном – Android, веб-браузеры (кроме Safari), smart-ТВ, set-top боксы, игровые консоли. Большинство стриминговых продуктов поставляют оба, потому что для Apple-устройств нужен HLS, а для cost-эффективной доставки везде остальном выгодна открытость DASH.
Для продуктовой команды в 2026 году DASH – открытая основа для стриминга везде, кроме Apple-устройств. В сочетании с CMAF одни и те же сегменты обслуживают и HLS, и DASH с одного CDN, и различается только формат манифеста. Типичный deployment-рецепт: кодировать в H.264 + HEVC + AV1, упаковать в CMAF, отдавать через HLS- и DASH-манифесты, шифровать через CENC для DRM. Крупные пользователи DASH: YouTube, Twitch, Disney+, BBC iPlayer и большинство не-Apple-платформ. Streaming KB будет покрывать DASH операционально подробно; для encoding/decoding KB DASH важен в основном как принимающий конец кодирующего пайплайна.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.