dvbd @ 900cea42
Name | Size | Revision | Age | Author | Comment |
---|---|---|---|---|---|
debian | 235f5b1d | over 16 years | jak | 0.7.4 | |
dvbdguide | a21c1615 | over 16 years | jak | More flexible channel lookup | |
src | 900cea42 | over 16 years | jak | LFS and Fedora Core fixes | |
utils | 26c98f36 | about 17 years | jak | Set ACPI alarm time to wake up computer before ... | |
.cvsignore | 281 Bytes | cd94270a | about 17 years | jak | dvb-s support version 0.7.1 |
.gdbinit | 16 Bytes | bfdb7446 | over 17 years | jak | Initial revision |
AUTHORS | 134 Bytes | d67dcdd1 | almost 17 years | jak | Prepare for 0.7.3 |
BUILDING | 57 Bytes | bfdb7446 | over 17 years | jak | Initial revision |
COPYING | 17.6 KB | bfdb7446 | over 17 years | jak | Initial revision |
CREDITS | 746 Bytes | 900cea42 | over 16 years | jak | LFS and Fedora Core fixes |
ChangeLog | 2.35 KB | 900cea42 | over 16 years | jak | LFS and Fedora Core fixes |
Makefile.am | 394 Bytes | cd94270a | about 17 years | jak | dvb-s support version 0.7.1 |
NEWS | 0 Bytes | b949d188 | over 17 years | jak | Automake step 1 |
README | 3.05 KB | acd567bd | over 16 years | jak | ~/recordings instead of /tmp/recordings |
TODO | 1.13 KB | d67dcdd1 | almost 17 years | jak | Prepare for 0.7.3 |
autogen.sh | 52 Bytes | b949d188 | over 17 years | jak | Automake step 1 |
configure.ac | 1.4 KB | 900cea42 | over 16 years | jak | LFS and Fedora Core fixes |
dvbd.css | 399 Bytes | 19351b69 | almost 17 years | jak | updated website |
dvbd.doxygen | 42.7 KB | bfdb7446 | over 17 years | jak | Initial revision |
dvbd.html | 4.47 KB | 19351b69 | almost 17 years | jak | updated website |
make.Dep | 3.68 KB | bfdb7446 | over 17 years | jak | Initial revision |
Latest revisions
View all revisions | View revisions
README
* dvbd
** INTRODUCTION
The idea behind dvbd is to make maximum use of your DVB card by
allowing multiple channels on the same frequency to be tuned. It is
split into a daemon (dvbd) and client programs (dvbcat, dvbsched,
dvblist). It is possible to associate a priority with a connection to
the daemon, so that (depending on the given priority) the tuner can be
made available by dropping connections of inferior priority.
DVB-T, DVB-S, DVB-C supported.
Also read dvbdguide/README.dvbdguide if you are interested in a
web frontend for this program.
** BUILDING
It is important to specify a prefix for configure, even if you are planning to
install to /usr/local. For example: ./configure --prefix=/usr/local
** CONFIGURATION
The daemon has a configuration file which by default is
/etc/dvbd/config. The format of the file is lines of key=value. Line
comments can be begun with #.
The following configuration fields are available:
socket - the (unix) socket to listen on.
Default is /var/run/dvbd/dvbd.socket
pid - the pid file to write to once
it has become a daemon.
Default is /var/run/dvbd/dvbd.pid
log - the log file to write to
Default is /var/log/dvbd.log
schedule - the schedule file to write to
Default is /var/spool/dvbd/schedule
debug - the debug level (default is 0) If a higher
debug level is set, dvbd will not go into the
background.
numcards - the number of DVB cards your system supports
card0 - the first DVB card. The format of this field is
type:frontend:channels
Where
- type may be one of dvb-t, dvb-s or dvb-t.
- frontend is the path to the frontend (tuner)
for the card
- channels is the path to the tzap/szap/czap format
channels.conf file for the card.
If no cards are specified, a default of one dvb-t card is assumed with
channels file /etc/tzap.channels.conf and frontend
/dev/dvb/adapter0/frontend0
** CLIENT PROGRAMS
At the moment there are three client programs. dvbcat, dvblist and dvbsched.
dvbcat can be used to extract a stream from the dvbd for live TV.
For example:
dvbcat dvb-t "BBC ONE" | mplayer -
dvbsched is used to schedule a recording. Note that an output file
must be specified whose containing directory must be owned by the user
issuing the request. The directory must also be writable by the dvbd
program.
The time format is in at(1) format. See at's manpage for more
information about it.
For example:
mkdir ~/recordings
dvbsched dvb-t "ITV 2" 19.20 32 ~/recordings/itv2.mpg
If there is a clash the program will ask you if you want
to cancel your job.
dvblist shows the channels available to tune at the given
priority (default is 10).
For example:
dvblist dvb-t
If there are some existing connections the list of channels
may be shorter than the full list.
** CONTRIBUTING AND COMMENTS
Feedback, bug fixes, new features, patches and suggestions are very
welcome. Please send to jak@users.sourceforge.net or post on the
SourceForge project page.
Also available in: Atom