DVB Daemon
|
GNOME DVB Daemon is a daemon written in Vala based on GStreamer to setup your DVB devices, record and watch TV shows and browse EPG. It can be controlled by any application via its D-Bus interface. |
Contents
News
December 10, 2011: GNOME DVB Daemon 0.2.7 released
December 9, 2011: GNOME DVB Daemon 0.2.6 released
October 10, 2011: GNOME DVB Daemon 0.2.5 released
October 7, 2011: GNOME DVB Daemon 0.2.4 released
September 11, 2011: GNOME DVB Daemon 0.2.3 released
June 20, 2011: GNOME DVB Daemon 0.2.2 released
May 23, 2011: GNOME DVB Daemon 0.2.1 released
May 10, 2011: GNOME DVB Daemon 0.2.0 released
April 21, 2011: GNOME DVB Daemon 0.1.90 released
January 15, 2011: GNOME DVB Daemon 0.1.23 released
October 11, 2010: GNOME DVB Daemon 0.1.22 released
August 23, 2010: GNOME DVB Daemon 0.1.21 released
June 21, 2010: GNOME DVB Daemon 0.1.20 released
May 27, 2010: GNOME DVB Daemon 0.1.19 released
May 23, 2010: GNOME DVB Daemon 0.1.18 released
April 13, 2010: GNOME DVB Daemon 0.1.17 released
March 18, 2010: GNOME DVB Daemon 0.1.16 released
February 23, 2010: GNOME DVB Daemon 0.1.15 released
December 23, 2009: GNOME DVB Daemon 0.1.14 released
November 19, 2009: GNOME DVB Daemon 0.1.13 released
October 14, 2009: GNOME DVB Daemon 0.1.12 released
October 6, 2009: GNOME DVB Daemon 0.1.11 released
September 30, 2009: GNOME DVB Daemon 0.1.10 released
August 24, 2009: GNOME DVB Daemon 0.1.9 released
August 5, 2009: GNOME DVB Daemon 0.1.8.1 released
May 16, 2009: GNOME DVB Daemon 0.1.7 released
May 15, 2009: GNOME DVB Daemon 0.1.6 released
March 3, 2009: GNOME DVB Daemon 0.1.5 released
February 16, 2009: GNOME DVB Daemon 0.1.4 released
Features
- Supports DVB-C, DVB-S and DVB-T devices
- UI to scan for channels with initial tuning data
- Recording with manually provided start time and duration
- Automatically distribute overlapping recordings between adapters of same group
- Record multiple shows on same transport stream at the same time with a single adapter
- Brute force scan for DVB-T
- Browse EPG data
- Schedule recording from EPG
- Watch live TV using Totem
- Hot-plugging support of devices
Requirements
- Daemon:
GStreamer >= 0.10.29
gst-plugins-good >= 0.10.14
gst-plugins-bad >= 0.10.13
glib >= 2.28.5
libgee >= 0.5.0
sqlite >= 3.4
gst-rtsp-server 0.10.7 (http://people.freedesktop.org/~wtay/)
- gudev
- UI:
Python >= 2.5
pygobject >= 2.90.1
gobject-introspection >= 0.10.8
(Recommended) dvb-apps for initial tuning data
Download
Release tarballs are available at http://download.gnome.org/sources/gnome-dvb-daemon/
Packages for the following distributions are available:
User Guide
Check out the user guide describing the essential steps to setup your DVB cards and schedule recordings.
Contact
If you have question or problems please subscribe to dvb-daemon-list.
Reporting Bugs
Bugs can be reported in Bugzilla
About
The project was started during Google Summer of Code 2008 by Sebastian Pölsterl.
Development
Development takes place in a Git repository. To checkout the latest version run the following command:
git clone git://git.gnome.org/gnome-dvb-daemon
In addition to the requirements above you need:
Vala 0.14
Python library
Communication with DVB daemon is possible through its D-Bus interfaces. DVB daemon already ships a D-Bus wrapper for Python (gnomedvb module) and some basic GTK+ widgets (gnomedvb.widgets module). You can browse the gnomedvb module if you run python and enter the following commands:
>>> import gnomedvb >>> help(gnomedvb)