Skip Navigation LinksHome > Help > Standards Development Organizations > MPEG > MPEG-2 Semantics > Semantic Elements > table_id
Skip Navigation Links.
Collapse HomeHome
Collapse Our SystemsOur Systems
EtherGuide Prophecy
EtherGuide Emissary
EtherGuide Sincronizada
Customers and Clients
Collapse GlossaryGlossary
8-VSB Data Frame
Analog Audio-Video
ATSC M/H Ensemble
ATSC M/H Frame
ATSC M/H Group
ATSC M/H Parade
ATSC M/H Slot
ATSC M/H Sub-frame
ATSC M/H Transmission Parameter Channel Data
bits per second (bps)
broadcast metadata
BSSDF
conditional access
digital Audio-Video
elementary stream
event
metadata
multiple program transport stream (MPTS)
near video-on-demand (NVOD)
program
program element
reserved field
semantics
single program transport stream
syntax
system information (SI)
table section legend
Time Shifted Service
transport stream
unique pid
Collapse HelpHelp
Collapse Standards Development OrganizationsStandards Development Organizations
Expand ARIBARIB
Expand ATSCATSC
CEA
Expand DVBDVB
Collapse MPEGMPEG
Expand PSI Table SectionsPSI Table Sections
Collapse MPEG-2 SemanticsMPEG-2 Semantics
Collapse Semantic ElementsSemantic Elements
adaptation_field
adaptation_field_control
adaptation_field_extension_field
additional_identification_info
alignment_type
bound_data_flag
bslbf
chroma_format
clock_accuracy_exponent
clock_accuracy_integer
continuity_counter
current_next_indicator
data_alignment_indicator
data_byte
descriptor__loop
descriptor_length
descriptor_tag
elementary_pid
elementary_stream_priority_indicator
ES_info_length
external_clock_reference_indicator
FCR_ES_ID
FCRLength
FCRResolution
FMXRateLength
format_identifier
frame_rate_code
frame_rate_extension_flag
free_format_flag
hierarchy_channel
hierarchy_embedded_layer
hierarchy_layer_index
hierarchy_type
ID
last_section_number
layer
ltw_flag
LTW_offset_lower_bound
LTW_offset_upper_bound
ltw_valid_flag
MPEG_1_only_flag
multiple_frame_rate_flag
network_pid
OPCR_flag
payload_unit_start_indicator
PCR_flag
PCR_pid
PID
pids
piecewise_rate_flag
private_data_byte
private_indicator
profile_and_level_indicator
program_clock_reference_base
program_clock_reference_extension
program_info_length
program_map_pid
program_number
random_access_indicator
rpchof
sb_leak_rate
sb_size
seamless_splice_flag
section_length
section_number
section_syntax_indicator
splice_countdown
splicing_point_flag
still_picture_flag
stream_type
sync_byte
table_id
table_id_extension
tcimbsf
transport_error_indicator
transport_packet
transport_priority
transport_private_data_flag
transport_scrambling_control
transport_stream_identifier
TransportStreams
uimsbf
variable_rate_audio_indicator
version_number
Expand MPEG-2 DescriptorsMPEG-2 Descriptors
Standards
Syntax
Expand SCTESCTE
Expand SMPTESMPTE
Collapse Online ToolsOnline Tools
Date/Time to system_time
system_time to Date/Time
Collapse TutorialsTutorials
AC-3 Audio Metadata
Descriptors
Collapse PMCPPMCP
Introduction
XML Basics
PMCP XML Basics
Common PMCP Elements
TransportStream
Elementary Stream
Virtual Channel
Time
Shows
Consulting Services
Contact EtherGuide Systems
About EtherGuide Systems

table_id [MPEG-2 Semantics]

table_id is an 8-bit unsigned integer field is the first byte in every MPEG-2 private table is called the table_id. This single-byte value indicates the type of table. Table_id values are assigned by MPEG, ATSC, ARIB, SCTE or DVB specifications, and all leave room for table_ids that can be specified and defined by end users, which are called "user private" tables.

table_id assignments

please note that there is some overlap between DVB and other table_id definitions, but generally ARIB, ATSC and SCTE have few conflicts between table_ids.

table_idpidauthoritytable description
0
0x0
0
0x0
MPEGProgram Association Table
1
0x1
1
0x1
MPEGConditional Access table
2
0x2
per PATMPEGProgram Map table sections
3
0x3
2
0x2
MPEGTransport Stream Descriptor table sections
199
0xC7
0
8187x1FFB
ATSCMaster Guide table
199
0xC7
0
8188x1FFC
SCTEMaster Guide table
200
0xC8
0
8187x1FFB
ATSCTerrestrial Virtual Channel table
201
0xC9
0
8187x1FFB
ATSCCable Virtual Channel table
202
0xCA
0
8187x1FFB
ATSCRating Region table
203
0xCB
per MGTATSCEvent Information Table
204
0xCC
per MGTATSCExtended Text Table
205
0xCD
0
8187x1FFB
ATSCSystem Time Table
206
0xCE
0
8187x1FFB
ATSCData Event table
209
0xD1
 ATSCNetwork Resources table
210
0xD2
 ATSCLong Term Service table
211
0xD3
0
8187x1FFB
ATSCDirected Channel Change Table
212
0xD4
0
8187x1FFB
ATSCDirected Channel Change Selection Code table
216
0xD6
per MGTATSCAggregate Event Information tables
217
0x74
per MGTATSCAggregate Extended Text tables
EtherGuide Systems LLC on LinkedIn

Web Site Terms of Service href="http://www.EtherGuideSystems.com/PrivacyNotice.aspx">Web Site Privacy Policy
Copyright 2007, by John M. Willkie. All Rights Reserved in the United States of America and pursuant to international agreements.