Description
This package contains the source code for an Audacious input plugin that enables Audacious to play and record audio streams from a DVB-S/-T/-C adapter. Audacious-DVB is based on Christian Motz's XMMS DVB Input Plugin.
It has since some improved abilities like parsing of EPG/EIT, Radiotext[+] and MadMusic data (if supported by provider), display of DVB status (reception quality etc.) and experimental support for DVB-T and DVB-C adapters.
You might want to visit the project page at sourceforge, too.
Rationale
Yet another Audacious plugin? or Why should I use Audacious-DVB? Say you want to listen to radio at our computer, let's have a look at the most important alternatives we have:
- FM broadcasting
- Everyone knows these crackling and rasping analog sounds – come on, we're living in the digital age!
- DAB
- Have a look at the few available radio programs and the prices of DAB adaptors (mostly USB) and you won't ask again.
- ADR
- Only receivable via Astra 19.2E, will be dead not later than 2010.
- Internet radio
- Listening to a radio stream that is monodirectional by definition using a bidirectional connection is a design flaw in itself. Think of the tens of network hubs each single listener is mindlessly keeping busy when pumping audio packets through them.
In contrast to at least one of the above Audacious-DVB uses DVB-S/-T/-C benefiting from:
- digital audio quality (assuming no reception problems)
- ready-to-dump MPEG-1 Layer II compliant audio data (mostly 48 kHz stereo with 128 kbps or above)
- security against eavesdropping (think of a country where listening to some radio program is illegal)
- quite a lot of freely receivable radio programs (within the Astra 19.2E footprint using DVB-S)
- many radio stations using Radiotext and/or EPG
- cheap DVB hardware.
News
Use the project RSS feed (especially project file releases) to stay tuned.
Download
as source tarball
- Source tarballs can be downloaded at the download page.
- Extract the source:
tar xjf audacious-dvb*.tar.bz2 cd audacious-dvb-*
as source via Git
- Download the source from the Git repository (read-only):
git clone git://git.code.sf.net/p/audacious-dvb/code audacious-dvb cd audacious-dvb
- Execute some standard autotool commands (obviously you have to install them before):
./autogen.sh
It is also possible to browse the Git repository via HTTP first. If you need more information about how to cope with Git, visit the corresponding Git page.
Installation
- Before compiling Audacious-DVB you should verify that your system meets the following dependencies:
- Compile and install Audacious-DVB the usual way for a system-wide installation:
./configure make make install
- If you want to install Audacious-DVB on a per-user basis, just do something like
./configure --prefix=$HOME/local --with-plugindir=$HOME/.local/share/audacious/Plugins make make install
instead.
Contact
Post bugs or feature requests to the corresponding pages at sourceforge to make them available to others.