Suggestion: PTS/PCR/SCR ... relative to UTC parser (was: Re: [linux-dvb] relating PTS to 'real' time)

Rene Bartsch ML at Bartschnet.de
Wed Aug 24 14:59:09 CEST 2005


> From: "Dr. Werner Fink" <werner at suse.de>
>> On Tue, Aug 23, 2005 at 04:54:49PM +0200, Rene Bartsch wrote:
>> > Which measurement is used for PTS/PTR? Nanoseconds?
>> Normally ticks within a 90kHz clock are used for that.
>
>>From ITU-T H.222.0:
>
> | Time stamps are generally in units of 90 kHz, but the System Clock
> | Reference (SCR), the Program Clock Reference (PCR) and the optional
> | Elementary Stream Clock Reference (ESCR) have extensions with a
> | resolution of 27 MHz.
>

Some simple idea:

The data type for PTS/PCR/SCR/... complies to 24 about hours.

So, why not just adding a parser to linux-dvb driver which compares the time signal
by the DVB transponder and the PTS/PCR/SCR/... and rewrites time stamping relative
to 00:00:00 am UTC?

That way an application could store/handle 24 hour chunks and just store the
current date of that chunk in a table.

Rene






More information about the linux-dvb mailing list