[linux-dvb] Dumb Question: Whats a PID ?

Christophe Thommeret hftom at free.fr
Thu Feb 24 07:27:13 CET 2005

Le Jeudi 24 Février 2005 06:49, clemens at dwf.com a écrit :
> The subject line says it all, what's a PID?

A multiplex is made of 188 bytes "Transport Stream"(TS) packets. Those packets 
contain video and audio, but also subtitles, teletext, and various tables 
used for "Service Information"(SI). Each packet is identified with a 13 bits 
"Packet Id"(PID). So, to display a channel, the DVB application ask the 
driver to give it the packets with (e.g.) PID 120 containing video, and PID 
130 containing audio, and passes data to decoder (either hard or soft).

Christophe Thommeret

More information about the linux-dvb mailing list