Элементарные потоки и Транспортные потоки являются терминами, которые возникли в мире вещания - транспортный поток позволяет переносить несколько пакетированных элементарных потоков в вещательном сигнале и выполнять все функции исправления ошибок и т. Д.Таким образом, это не тот случай, когда один против другого, они оба являются частью общей технологии доставки видео.
Большинство потокового видео в Интернете, особенно для коммерческих и видеохостингов, на самом деле использует потоковую передачу HLS или DASH.
Это потоковые протоколы, которые доставляют мультимедиа во фрагментах или порциях и обычно называются протоколами потоковой передачи с регулируемой скоростью передачи (ABR).
ABR позволяет клиентскому устройству или проигрывателю загружать видео в виде фрагментов, например, 10-секундных фрагментов, но сервер предоставляет каждый фрагмент в нескольких различных версиях битрейта.Плеер может выбрать следующий блок из битрейта, наиболее соответствующего текущим условиям сети.
Таким образом, элементарные потоки «оборачиваются» в контейнер, обычно контейнер, подобный MP4, а затем контейнер переносится или переносится в потоковом протоколе ABR.
Все это выглядит какмного дополнительных затрат, но некоторые из преимуществ: совместимость
- - большинство устройств или проигрыватели HTML5 будут поддерживать потоки HLS или DASH
- Контейнеры видео позволяют получать дополнительные данные, метаданныепоставляется с мультимедиа и может включать несколько аудио- и видеодорожек
- быстрый запуск - видео может начать воспроизводиться с более низкой пропускной способностью и увеличиваться со временем
- позволяет избежать задержек буферизации - еслисеть плоха, чанки будут запрашиваться с более низкого уровня качества, пока они не улучшатся
- , что связано с вышеизложенным, и обеспечит наилучшее возможное качество данного устройства и условий сети.
Это будет зависеть от приложения, но для многих первый пункт, вероятно, самый важный - большинство клиентских устройствnd-плееры не поддерживают элементарное потоковое воспроизведение из коробки.