Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: seeking info



Lets assume you do not do section packing for simplification:

First TS frame contains a pointer byte (equals 0x00 - means next byte is
section start = table_id). This is the fifth byte of the TS frame. So you
really have only 183 bytes for your payload left in the first TS frame.

First TS frame header has payload_unit_start_indicator bit set to 1 (to tell
the receiver that this is the start of a section in the payload).

Next TS frames have payload_unit_start_indicator set to 0.

Continuity_counter round robins 0x00, 0x0f.

Set all other bit values as appropriate.

If you do section packing, set the pointer byte value to the start of the
first byte of the new section inside the current TS frame and set PUSI to 1.


Karsten






----- Original Message -----
From: Tharun K N <tharunkn@future.futsoft.com>
To: <linux-dvb@linuxtv.org>
Sent: Dienstag, 9. Mai 2000 11:10
Subject: seeking info


Hi,

can anybody provide me with information about how a DVB-SI table section
which is bigger than 188bytes sent in MPEG-2 TS packets...................if
it goes in more than 3 packets ....how is the sequence of the section
fragments indicated..........

can anyone suggest some references

thanks,
Tharun




Home | Main Index | Thread Index