Статус документа
Статус документа

ГОСТ Р 53528-2009 Телевидение вещательное цифровое. Требования к реализации протокола высокоскоростной передачи информации DSM-CC. Основные параметры

Приложение А
(справочное)

Требования стека протоколов DSM-CC к транспортному потоку MPEG-2

А.1 Элементарные группы данных кодированного транспортного потока описываются именем, длиной в битах и мнемоническим обозначением типа.

Мнемоническое обозначение типа группы данных и описание типа группы данных показано в таблице А.1.


Таблица А.1

Мнемоника

Описание типа группы данных

bslbf

Строка битов, левый бит обрабатывается первый. Строки битов написаны в виде цепочек цифр 1 или 0, заключенных в одинарные кавычки, например, 10000001. Пробелы в пределах цепочек цифр проставлены для простоты чтения и не имеют другого значения

rpchof

Перечень коэффициентов полинома ненулевых степеней, начиная с коэффициента с самой высокой степенью

tcimsbf

Два целых числа дополнения, сначала записывается старший значащий бит

uimsbf

Целое число без знака, сначала записывается старший значащий бит



А.2 Транспортный поток MPEG формируется на основе пакетированных элементарных потоков (ПЭП (PES)).

Структура основных полей пакета ПЭП (PES), соответствующая ISO/IEС [3], показана на рисунке А.1.


Рисунок А.1 - Структура основных полей пакета ПЭП (PES)

Пакет ПЭП (PES) состоит из заголовка пакета и блока полезной нагрузки.

Заголовок пакета содержит следующие основные поля сервисной информации:

- префикс кода начала пакета;

- идентификатор потока;

- длина ПЭП (PES)-пакета;

- необязательный заголовок пакета, имеет переменную длину:

- управление скремблированием ПЭП (PES)-пакета: поле указывает режим скремблирования ПЭП-пакета. Первый бит поля управления несет сообщение - скремблирована "1" или нет "0" полезная нагрузка пакета. Второй бит поля управления несет сообщение о ключе, которым скремблируется полезная нагрузка пакета ("0" - пакет скремблирован четным ключом, "1" - пакет скремблирован нечетным ключом). Ключ определяется пользователем;

     

- приоритет ПЭП (PES)-пакета;

- оригинал или копия;

- 7 флагов, в том числе:

- флаги PTS_DTS (PTS_DTS_flags),

- флаг проверки PES-пакета (PES CRC),

- флаг расширения PES-пакета (PES_extension_flag);     

         

- длина данных заголовка ПЭП (PES)-пакета (PES_header_data_length);

- необязательные поля должны быть в соответствии с ISO/IEC [3].

А.3 Пакеты транспортного потока MPEG имеют постоянную длину 188 байт. Они включают в себя заголовок длиной 4 байта и область полезных данных длиной 184 байта. Структура основных полей транспортного потока MPEG, в соответствии с ISO/IEC [3], показана на рисунке А.2.