JDVB
Navigation
- About
- Installation
- Changes
- Usage
- Screenshots
- Sources
- Todo
- Developers
About
JDVB is a simple client-server
application that aids in the usage of tzap and dvbstream in Linux
for common DVB cards. It has been tested with a Nova-T in the UK and with changes
to the channels.conf file, it should work with other
cards/places. Program released under GPL. Both binary and
sources are released.
Click here to get my channels.conf file. I am using the
Crystal Palace, United Kingdom transmitter.
The current release is version 0.1.
Get the latest one from here. This is a pre-alpha release.
Please do submit bugs and errors at the SourceForge Bug Submission page.
Usually, to run a DVB card in Linux, one has to use tzap
to tune the
card to the desired channel and then use a tool like dvbstream
to stream
it across the network under multicasting. Then to switch channels, one has to re-run
tzap
and dvbstream
all over again.
JDVB automates this process by running both those processes on a "server",
which can even be the same machine as the client, and broadcasts the stream over
the network. Hence, to use JDVB, tzap
and dvbstream
is
needed. I do recommend mplayer to watch the
MPEG-2 stream.
Latest Version: JDVB 0.2
Released: 26th February 2006
Quick Start
- Get your card running in Linux :)
- Get the latest jdvb-X.X.tgz file
- Extract it
- Enter the directory "JDVB-0.2"
- Edit the file "tvb.conf" to reflect your settings
- Optional: Copy over your own
channels.conf
file. The
one packaged with JDVB is for the Crystal Palace DVB-T station.
- Run the server. Edit "start_server.sh" and change the following line:
java -Dprops.filename=<path to tvb.conf> -jar JDVBServer
Run it using:
$ sh start_server.sh
- Run the client. Edit "start_client.sh" and change the following line:
java -Dprops.filename=<path to tvb.conf> -jar JDVBClient
Run it using:
$ sh start_client.sh
- Everything is logged to a file called jdvb.log
You can get more information from the SourceForge JDVB Project page.