Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: video pts differences on dvb-t in the uk
Ragnar Sundblad <ragge@nada.kth.se> writes:
> --On den 10 oktober 2004 23:43 +0200 Måns Rullgård <mru@mru.ath.cx> wrote:
>
>>>> But surely the difference should be detectable in some way?
>>>
>>> Sure, just compare the PTS fields? I probably don't
>>> understand your question.
>>
>> There is no requirement for the PTS values in different streams to
>> ever be equal. The only requirement is that a PTS is present in all
>> streams at least once every 0.7 seconds.
>
> But there should be specified somewhere how much they may
> differ, which equals to how much buffer a decoder must have.
> I even suspect that his lagging audio thing may even be
> according to some spec, since most DVB streams seems to
> have it.
>
> Do you happen to know if there is any document that says
> anything about this?
For MPEG1 audio, the buffer size in the TS STD as defined in ISO
13818-1 is 3584 bytes. For video, the buffer size is given by the
vbv_buffer_size field in the sequence header. For MP@ML this is
limited to 1835008 bits. At typical DVB bitrates, this is roughly 300
ms.
These values are specified by ISO 13818-1 and -2. ETSI TR 101 154
states that any DVB receiver must be capable of decoding anything
within the ISO specs.
--
Måns Rullgård
mru@mru.ath.cx
Home |
Main Index |
Thread Index