ГОСТ Р 55688-2013
Структура данных заголовка зависит от значений флагов. В таблице А.11
представлена побайтовая структура пакета с возможными (в зависимости от флагов)
размерами полей данных заголовка.
ТаблицаА.9 - Структура флагов заголовка пакета, содержащего описание
элементарного потока
бит 0бит 1бит 2бит 3бит 4бит 5| бит 6бит 7
байт 0sys_stdstd_sys_typehas 4сс
h_ts_es_f
h_ts_esmore
байт 1dformatcompressh_ts_a_f | cryptedmore
Таблица А.10 - Описание флагов заголовка пакета, содержащего описание
элементарного потока
Поле
Длина
(бит)
Описание
sys_std
1
Флаг, указывающий, что это стандартный системный
пакет, тип которого определяется std sys type.
Если равен 0, то остальные 7 бит трактуются как
расширенный тип системных данных, а остальные
данные пакета трактуются в соответствии с этим
расширенным типом.
std_sysjype
2
Тип стандартного системного пакета:
•00Ь- пакет описания элементарного потока;
• 01b—пакет описания группы элементарных
потоков;
•10Ь- зарезервировано;
•11b—зарезервировано.
has_4cc
1Признак присутствия FOURCC.
h_ts_es_f
1Признак присутствия поля es ts f, определяющего
формат данных, находящихся в поле es ts.
28