[gst-devel] Getting eit table from dvbsrc

Julien Pauty julien.pauty at gmail.com
Thu Sep 18 11:06:33 CEST 2008


Ok I'm replying to myself, but this may useful to someone else.

So the eit tables (and other DVB related table) can be retrieved via the
mpegtsparse element. Simply put this element after the dvbsrc and before the
flutsdemux. Another approach is to use the dvbbasebin which contains an
mpegtsparse. The mpegtsparse will send message on the but containing the
tables.

Table are GstStructures and can be easily "parsed" to get electronic program
informations.

Cheers,

Julien

2008/8/7 Julien Pauty <julien.pauty at gmail.com>

> Hello,
>
> I'm trying to fetch the program timetable from dvb. Eit tables is
> transfered on the PID 18, so I'm adding this pid when I setup the
> dvbsrc.Problem is that I don't know how to fetch the data. Is it
> parsed by the demuxer ? Sent on the bus ? Do I have to parse it
> myself? Well any information is welcome.
>
> Thanks,
>
> Julien
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080918/1f85071f/attachment.htm>


More information about the gstreamer-devel mailing list