[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