Dvbd maximizes DVB card usage through tuning multiple channels on the same frequency.
The software comes with a web frontend, dvbdguide, which is used to facilitate the scheduling of dvbd recording activities. However, this requires an XMLTV datafeed. To better understand, you can check out a captured dvbdguide page.
Dvbd has a configuration file, which is `/etc/dvbd/config` by default. The format of the file is lines of `key=value`. Line comments can be begun with `#`. There are various configuration options available that include `socket`, which is the (unix) socket to listen on. Default is `/var/run/dvbd/dvbd.socket`. Similarly, `pid` is the pid file to write, where the default is `/var/run/dvbd/dvbd.pid`. Other configuration options include `log`, `schedule`, `debug`, `numcards`, and `card0`.
At the moment, there are three client programs available, such as dvbcat, dvblist, and dvbsched. Dvbcat can be used to extract a stream from the dvbd for live TV. The syntax may look like: `$ dvbcat dvb-t "BBC ONE" | mplayer -`. Similarly, dvbsched is used to schedule a recording with an output file that must be specified, and the containing directory must be owned by the user issuing the request. The directory should also be writable by the dvbd program. The time format is in `at(1)` format. Lastly, dvblist is utilized to show the channels that are available to tune at the given priority; by default, it is 10.
To conclude, dvbd is an incredibly useful software that allows you to get the best out of your DVB card. With its multiple features and efficient results, it can be an excellent choice to support your entertainment needs.
Version 0.7.7: N/A