PID: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (+cat)
m (fixed link)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Packet Identifier of a [[MPEG2 Transport Stream]] Packet.
Packet Identifier of a [[MPEG-2 Transport Stream]] packet.


The PID is a 13-bit number that is used by the [[MPEG2 Multiplexer]] or [[MPEG2 Demultiplexer]] to identify the Elementary Stream to which this TS Packet belongs. A [[MPEG2 Transport Stream]] can thus contain up to 2^13 = 8192 multiplexed [[Elementary Stream]]s.
The PID is a 13-bit number that is used by the [[MPEG-2 Multiplexer]] or [[MPEG-2 Demultiplexer]] to identify the Elementary Stream to which this TS Packet belongs. A [[MPEG-2 Transport Stream]] can thus contain up to 2^13 = 8192 multiplexed [[Elementary Stream|Elementary Streams]].


Some PIDs are defined by the [[MPEG2 Standard]] and the [[DVB Standard]] to be used for reserved purposes:
Some PIDs are defined by the [[MPEG-2 Standard]] and the [[DVB Standards]] to be used for reserved purposes:


{| border="1" cellpadding="5" cellspacing="0" align="center"
{| border="1" cellpadding="5" cellspacing="0" align="center"
Line 12: Line 12:
|-
|-
! style="background:#efefef;" | 0x00
! style="background:#efefef;" | 0x00
! [[PMT]] - [[Program Map Table]]
! [[Program Association Table|PAT]] - [[Program Association Table]]
|-
|-
! style="background:#efefef;" | 0x01
! style="background:#efefef;" | 0x01
! [[CAT]] - [[Conditional Access Table]]
! [[Conditional Access Table|CAT]] - [[Conditional Access Table]]
|-
|-
! style="background:#efefef;" | 0x10
! style="background:#efefef;" | 0x10
! [[NIT]] - [[Network Information Table]]
! [[Network Information Table|NIT]] - [[Network Information Table]]
|-
|-
! style="background:#efefef;" | 0x11
! style="background:#efefef;" | 0x11
! [[SDT]] - [[Service Description Table]]
! [[Service Description Table|SDT]] - [[Service Description Table]]
|-
|-
! style="background:#efefef;" | 0x12
! style="background:#efefef;" | 0x12
! [[EIT]] - [[Event Information Table]]
! [[Event Information Table|EIT]] - [[Event Information Table]]
|-
|-
! style="background:#efefef;" | 0x13
! style="background:#efefef;" | 0x13
! [[RST]] - [[Running Status Table]]
! [[Running Status Table|RST]] - [[Running Status Table]]
|-
|-
! style="background:#efefef;" | 0x14
! style="background:#efefef;" | 0x14
! [[TDT]] - [[Time and Date Table]]
! [[Time and Date Table|TDT]] - [[Time and Date Table]]
|-
|-
|}
|}




== Links ==
== External Links ==
* http://erg.abdn.ac.uk/research/future-net/digital-video/mpeg2-trans.html
* http://erg.abdn.ac.uk/research/future-net/digital-video/mpeg2-trans.html


[[Category:Technology]]
[[Category:Technology]]
[[Category:Shorthand]]

Latest revision as of 03:46, 16 January 2008

Packet Identifier of a MPEG-2 Transport Stream packet.

The PID is a 13-bit number that is used by the MPEG-2 Multiplexer or MPEG-2 Demultiplexer to identify the Elementary Stream to which this TS Packet belongs. A MPEG-2 Transport Stream can thus contain up to 2^13 = 8192 multiplexed Elementary Streams.

Some PIDs are defined by the MPEG-2 Standard and the DVB Standards to be used for reserved purposes:

Reserved PIDs
PID (hex) Purpose
0x00 PAT - Program Association Table
0x01 CAT - Conditional Access Table
0x10 NIT - Network Information Table
0x11 SDT - Service Description Table
0x12 EIT - Event Information Table
0x13 RST - Running Status Table
0x14 TDT - Time and Date Table


External Links