[linux-dvb] Disassembling the EIT

Christophe Thommeret hftom at free.fr
Mon Apr 3 18:08:54 CEST 2006

Le Lundi 03 Avril 2006 19:46, Mirko Roller a écrit :
> Hy,
> for my EIT/descriptor/event analyzing programm, i need some help.
> Normaly on a TS ( from one Transponder ) i get the EIT/descriptors for
> different  TV/Radio Stations. Now i have some problems.
> How can i differ between the different Stations on one TS.
> What is the different between:
> transport_stream_id and
> service_id

tsid identifies the multiplex (transponder on sat).
sid identifies one service (tv, radio ..)

> And is it possible that an event_id, could occour with different
> transport_stream_id / service_id combinations.

yes, if you also parse other_transport_stream.

> Or to ask some simpler, how must i sort the event_ids, in combinations to
> transport_stream_id / service_id to build up an Event Table, depending on
> different TV-Stations on the same TS.

First, you may want to parse SDT (table_id 0x42) to get name and sid of each 

> thanks,
> Mirko
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Christophe Thommeret

More information about the linux-dvb mailing list