Типы потоков: основы

Если вы только знакомитесь с областью прямых трансляций вы столкнетесь со многими новыми сокращениями и аббревиатурами. Специалисты Elecard решили рассказать о некоторых из них. В этой статье речь пойдет о типах потоков.

Выделяют следующие типы потоков:

  • Элементарный поток (или, ЭП),
  • Пакетированный элементарный поток (или, ПЭП)
  • Программный поток (или ПП).

Элементарный поток (Elementary Stream, ES) — последовательность битов данных одного типа (видеоданных, аудиоданных, специальных данных) цифрового вещательного телевидения.

Например, базовый видеопоток MPEG-2 (M2V или MPV) является элементарным потоком. Что касается аудио потоков — существуют AC3, MP2 и прочие базовые потоки.

* Большинство программ для создания DVD предусматривают, что в качестве источника данных используется Элементарный поток.

Теперь рассмотрим пакетированный элементарный поток.

Пакетированный элементарный поток (Packetized Elementary Stream, PES) — это преобразованный элементарный поток, содержащий временную информацию, которая позволяет синхронизировать элементарные видеопотоки с элементарными потоками звука.

Пакетированный поток используется для формирования программного (по-другому транспортного) потока.

И наконец, Программный или Транспортный поток (Program Stream, PS or Transport Stream, TS) — это поток данных, сформированный из пакетированных элементарных потоков видео- и аудиоданных. Если быть точнее, он состоит из объединения одного или нескольких пакетированных элементарных потоков (PES), с общей временной базой, в один поток.

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

Пакеты программного потока могут иметь переменную и относительно большую длину чем пакетированный и элементарный потоки.

Программный поток MPEG-2 определен в стандарте (ISO/IEC 13818-1).

Начать дискуссию