MPEG-2 Private Section Syntax [MPEG Syntax]
All MPEG-2 private table sections follow the same generic syntax, regardless of the table_id or whether the table section is defined by MPEG, ATSC, ARIB, DVB or SCTE.
Depending largely on the table_id, table definitions might have different syntax at one or more points in a table section, with only a few deviations from the generic structure.
The generic table structure provides two formats, which can be called the short and (more commonly seen) long form.
The first five elements in a private table section are mandatory
Short-form private table section
|syntax||bit index||# of bits||mnemonic|
|the table_id identifies the table section. A table may be one or more table sections, all with the same table_id|
|the section_syntax_indicator signals whether the section is a "short" or "long" section.|
|MPEG no longer determines the semantics of this field. Formerly, if this value was 1, then a CRC-32 would be appended to the end of the table section.|
|this specifies how many bytes are in the rest of this table section, including the CRC-32 field.|
See Also: <MPEG-2 Descriptors
This page was last modified on August 24, 2009.