ГОСТ Р 53531—2009
Поле полезной нагрузки PES_packet_data_bytes должно содержать непрерывный поток байтов данных
полезной нагрузки (элементарного потока), индицированный как streamjd или PID. Количество байт N поля
PES_packet_data_bytes определяется в соответствии с выражением:
^ ~ ^P E S _ p a clie l_ l« n g th^ o p tio n a l PES header *
где MPES pachel length — количество байтов, указанное в поле PES_packet_length;
^■optional
p e s
header—
количество байтов, занимаемых полями optional_PES_header.
В случае передачи в составе поля полезной нагрузки PES_packet_data_bytes полей private_stream_1,
private_stream_2, ECM_stream или EMM_stream содержание попя PES_packet_data_byte определяется пользо
вателем.
Детализированное описание семантики этих полей и флагов приведено в ISO/IEC [2] (подпункт 2.4.3.7).
А.2.2 Пакеты транспортного потока имеют постоянную длину 188 байтов. Они включают в себя заголовок
длиной 4 байта и область полезных данных длиной 184 байта. Структура основных полей транспортного потока
MPEG в соответствии с ISO/IEC (2)показана на рисунке А.2.
_
______
« М и ш
______
_
ЗйПпОЮк
Полезная
нмдоа
П п м
ашпйЮк
нагцааав
Пслпннв
нируш
Ът**цки^_
fayt»
•ГП)Г_
hdt
ош
*
ЛашЛ
РЮ кпшИпо_
ounlni
*Мр1М1щ_
«*1_
luitui
осгЛпЛу_
аямш
rmdooi_
т .
1
йшил«цу_
•Ь™ х_ргЫ у_
МММГ
«флаговСтаффмг
________- —’—^
R T
РРС
ОРСЯ_
«мм
«ММ
«щ м .
аяяМомт
ЪЯЩХШЬ.
р(1мм_
bnotfl
mnapcit.
|шМ>_
«мм
Ш .
«ф л п
ор*огя|_
«ММ
«ММ
4242
В
ь
- В — ’
у
S
Mroffae*
P1MMIM
DT
jwj
O
u
115&294
U
Рисунок A.2 — Структура основных полей транспортного потока MPEG
24