Skip Navigation LinksHome > Help > Standards Development Organizations > MPEG > MPEG-2 Semantics > Semantic Elements > pids
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

packet identifiers [MPEG-2 Semantics]

Packet identifiers (or pids) are 13-bit integers ranging from 0 to 8191 that are used to associate and distinguish the various packets in a transport stream. It is useful to think of pids as individual "wires" in the "bundle" of the transport stream.

packet id assignments

pidauthoritydescription
0
0x0
MPEGProgram Association Table
1
0x1
MPEGConditional Access tables
2
0x2
MPEGTransport Stream Description tables
3-15
0x3-0xF
MPEGUnused (MPEG reseved)
16
0x10
DVBNetwork Information Table, Stuffing table
17
0x11
DVBService Description Table, Bouquet Association table
18
0x12
DVBEvent Information table, stuffing table
19
0x13
DVBRunning status table, stuffing table
20
0x14
DVBTime and date table, time offset table
21
0x15
DVBNetwork synchronization table
22-37
0x16-1B
ARIBReserved for future DVB use
38
0x1C
DVBInband signaling
29
0x1D
DVBMeasurement
30
0x1E
DVBDiscontinuity information table
31
0x1F
DVBSelection information table
32-47
0x20-1F
ARIBAssigned or reserved
48-8182
0x30-1FF6
end userAs assigned in PMT, PMT-E, MGT or MGT-E
8183
0x1FF7
ATSCATSC A/65D PAT-E
8184
0x1FF8
ATSCATSC A/65D STT-PID-E
8185
0x1FF9
ATSCATSC A/65D base_pid_e
8186
0x1FFA
ATSCATSC Operational and management packets T3/S9-131
8187
0x1FFB
ATSCATSC A/65 base_pid
8189
0x1FFD
ATSCATSC Reserved (formerly A/55)
8190
0x1FFE
SCTEDOCSIS
8191
0x1FFF
MPEGNull packets
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.