dvbbasebin questions

Tony Houghton h at realh.co.uk
Sat Mar 12 09:24:00 PST 2011

I'd like to write a gstreamer-based DVB application, and I've got some
questions about dvbbasebin because I can't find documentation for it.

1. I'll want to get information from the EIT (and maybe some other
tables) while streaming programs. I presume that's quite straightforward
by accessing dvbbasebin's child dvbsrc and mpegtsparse elements?

2. AIUI an MPEG TS stream (eg when recording it or when starting to
stream a live program to a player) should start with a PAT and PMT and
the substream for each pid should start with a packet whose PUSI is set,
and video substreams should also start with a key frame. Does dvbbasebin
meet those conditions?

More information about the gstreamer-devel mailing list