[Ffmpeg-devel] mpegts pid values

Måns Rullgård mru
Wed Aug 10 12:06:20 CEST 2005

Erik Slagter said:
> On Mon, 2005-07-18 at 11:55 +0200, M?ns Rullg?rd wrote:
>> > Does anybody know why DEFAULT_START_PID is 0x0100
>> Many of the lower values have special meanings, are reserved, or have
>> special meanings in common uses of MPEG-TS, such as DVB.
> BTW do you know why:
>  - so many bits are reserved for the pid in a ts (16 bits?)

It's 13 bits.  I don't know why this size was chosen.

>  - often very high numbers are used

The exact numbers used has no significance.  High or low doesn't matter.

>  - still many pid's are used over and over in different ts's.

Why not?  There is no coordination among broadcasters, and there would be
no point in having anything like that.

M?ns Rullg?rd
mru at inprovide.com

More information about the ffmpeg-devel mailing list