Analogradio-plugin

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Beschreibung

Autor: Sebastian Kuhlen

Mit diesem Plugin können über im PC steckende Radiokarten (oder der Radioteil einer analogen Fernsehkarte) empfangbare Radiosender genauso angesprochen werden wie über DVB-Karte empfangbare Radiosender.

Status

Letztes Update 08/2005

Hardwareanforderungen

Mit folgenden Karten funktioniert das Plugin:

Parameter

Folgende Kommandozeilenparameter gibt es

Parameter (kurz) Parameter (lang) Beschreibung
-a cmd --after=<CMD> Führe Kommando nach Muten des Radiogerätes aus
-b cmd --before=<CMD> Führe Kommando vor Unmuten des Radiogerätes aus
-m name --mode=<NAME> Verwende einen der folgenden Audiomodi:
  • OSS (Standard)
  • RAW
  • ALSA (Aktuell nicht unterstützt)
-r dev --devradio=<DEV> Gerätedatei des Radios (Standard: /dev/radio)
-s dev --devaudio=<DEV> Gerätedatei der Soundkarte (Standard: /dev/snd oder /dev/dsp)

Sonstiges

Probleme

  • Wenn man bereits eine DVB-T-Karte im System hat, müssen die Radiosender mit der Kennung "C" statt "T" in der channels.conf eingetragen werden, also z.B.:
Eins Live:105300:I1C0M0:C:0:0:300:0:0:1:0:0:0
Außerdem muss man in der Datei "device.c" in Zeile 26 (je nach Version vielleicht etwas höher oder tiefer):
source = cSource::FromString("T");
zu
source = cSource::FromString("C");
ändern.

Versions-Historie

Version Datum Beschreibung Link
0.1.3a 23.10.2005
  • Added "#include" to fix compile errors with vdr >=1.3.32 (tested with 1.3.34)
  • Destructor of cAnalogRadioDevice is now virtual (Now there should not be any more compiler warnings)
0.1.3 01.08.2005
  • Added support for Video4Linux2
    • Added videodev2.h
    • Using V4L1 if first V4L2 fails
  • Reversed last change: Now including videodev.h again from own source to ensure that both V4L1 and V4L2 are included.
  • Added support for RAW-audio devices
    • Option -o/-oss replaced by -m/-mode
    • Using 48 kHz, 16 Bit LE, Stereo
  • Opening device only before switching to radio channel instead of keeping it open the whole time.
  • Setup (in VDR: Setup->Plugins->analogradio)
    • Opportunity to disable muting of the tuner when swiching back to tv
    • Setting of tuner volume
  • Added a script (tools/adr2vdr.sh) to convert your adr.conf to channels.conf entries.
0.1.2 12.03.2005
  • Minor preparations for future ALSA support
    • Command line option -d/--devdsp is now -s/--devaudio
    • Option -o/--oss added (without any functionality)
  • Opportunity to explicitly force mono (Probably not supported by every driver)
  • Support for ADR through Peter Schlaf's TechniSat TechniPC/MediaFocus driver (http://people.freenet.de/mediafocus/)
    • Added support to tune ADR channels
    • Added v4l_extension.h from his ADR implementation
  • Including videodev.h from system <linux/videodev.h>
0.1.1 19.02.2005
  • Detecting additional dsp-modes:
    • 48000 Hz, 44100* Hz, 32000 Hz
    • Stereo, Mono*
    • Signed 16 Bit: Little Endian, Big Endian*

(* not tested)

0.1.0 18.02.2005
  • Initial release.
[1]

Aktuelle Version

0.1.3a

Links

  1. Homepage des Plugins