[gstreamer-bugs] [Bug 152403] - Integrating externaly developped DVB source element

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Tue Sep 14 04:17:55 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=152403
GStreamer | gst-plugins | Ver: HEAD CVS





------- Additional Comments From meiker at upb.de  2004-09-14 07:17 -------
on #6:
- I changed the pol property to be of type string and removed the pidlist
property as it was not even implemented.

- DVB-S, DVB-T and DVB-C all need a different set of parameters. I just have a
TT Budget DVB-S Card so I didn't worked on terrestial or cable. A use case for a
 DVB-[SCT] app might be:
  1. Set adapter property.
  2. Wait for element to signal the type of this adapter (through a signal or     
     property)
  3. Choose a proper channels.conf based on 2.
  4. Set properties on dvbsrc.

- It'd be nice to have DISEQC support.

> WARNING **: Unable to set voltage on dvb frontend device
- Does it work with mplayer or xine? If not, is the firmware loaded?

- For a list of frequencies have a look at
http://www1.digitalfernsehen.de/frequenzen/hotbird13.html

- Plan is to subclass tsparse for a dvbsi plugin. dvbsi would parse all service
information defined in the dvb standart (e.g. EIT (EPG), Service Descr. Table
(SDT), Time Desrc. Table (TDT), ...) The SDT/PMT provide all necessary data to
learn which pids are associated with a particular service (program). With a
additional dvbtxt, dvbsubt u can then get hold of the Teletext/Subtitles. There
is a mpeg2subt element. It decodes dvd subtitles and merges them with a video
stream. It may also be able decode DVB subtitles.
On different audio streams: Maybe we should change ts2ps to take not just vpid
and apid but at least one vpid and many apids. Mpegdemux would then demux all
streams in the program stream and u can just use the switch element to make a
choise between them.

- it's just my local repository

------

on #7:

That'd be great. This would expose the plugins to some more users and one or the
other might even have a dvb-c or dvb-t card.

------

on 8#

I ever wanted to add this too. It's just that my distrubution (FC2), and
supposedly most other distributions, do not install the dvb api headers. I had
expected them in /usr/include/linux/dvb/... . And afaik the API hasn't changed
since long and there is no intention to change it. Look here for more info:
http://www.ussg.iu.edu/hypermail/linux/kernel/0306.3/0372.html

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list