Analogradio-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
Wirbel (Diskussion | Beiträge) |
|||
(40 dazwischenliegende Versionen von 17 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | ==Beschreibung== | + | ==Beschreibung== |
− | '''Autor:''' Sebastian Kuhlen | + | '''Autor:''' Sebastian Kuhlen |
− | Mit diesem Plugin können | + | 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 [[Radio]]sender. |
− | == | + | ===Status=== |
− | + | Letztes Update 08/2005 | |
− | ==Hardwareanforderungen = | + | ==Hardwareanforderungen== |
− | + | Mit folgenden Karten funktioniert das Plugin: | |
− | + | * alte WinTV-Radiokarte | |
− | == | + | * [[HauppaugePVR|Hauppauge PVR mit Radiotuner (z. B. 350)]] (seit der Plugin-Version 0.1.3) |
− | + | * ADR-Karte kompatibel zu TechniSat TechniPC/MediaFocus | |
− | + | ||
− | + | ===Parameter=== | |
− | {| | + | Folgende Kommandozeilenparameter gibt es |
− | |- | + | {| class="wikitable" |
+ | |- | ||
!Parameter (kurz) | !Parameter (kurz) | ||
!Parameter (lang) | !Parameter (lang) | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
− | | -a cmd || --after= | + | | -a cmd || --after=<CMD> || Führe Kommando nach Muten des Radiogerätes aus |
|- | |- | ||
− | | -b cmd || --before= | + | | -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== | + | ===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== | ||
+ | {| width=100% class="wikitable" | ||
+ | |- | ||
+ | ! 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*<br> | ||
+ | (* not tested) | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.0 | ||
+ | | 18.02.2005 | ||
+ | | | ||
+ | * Initial release. | ||
+ | | [http://www.vdr-portal.de/board/thread.php?threadid=30249] | ||
+ | |} | ||
+ | |||
+ | ==Aktuelle Version== | ||
+ | [http://en.tankwar.de/files/analogradio/vdr-analogradio-0.1.3a.tgz 0.1.3a] | ||
+ | |||
==Links== | ==Links== | ||
− | + | # [http://en.tankwar.de/Analogradio Homepage des Plugins] | |
− | + | ||
− | + | [[Kategorie:Veraltete Plugins]] | |
− | + | {{i18n|analogradio-plugin}} | |
− | + |
Aktuelle Version vom 31. August 2013, 18:07 Uhr
Inhaltsverzeichnis |
[Bearbeiten] 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.
[Bearbeiten] Status
Letztes Update 08/2005
[Bearbeiten] Hardwareanforderungen
Mit folgenden Karten funktioniert das Plugin:
- alte WinTV-Radiokarte
- Hauppauge PVR mit Radiotuner (z. B. 350) (seit der Plugin-Version 0.1.3)
- ADR-Karte kompatibel zu TechniSat TechniPC/MediaFocus
[Bearbeiten] 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:
|
-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) |
[Bearbeiten] Sonstiges
[Bearbeiten] 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.
[Bearbeiten] Versions-Historie
Version | Datum | Beschreibung | Link |
---|---|---|---|
0.1.3a | 23.10.2005 |
|
|
0.1.3 | 01.08.2005 |
|
|
0.1.2 | 12.03.2005 |
|
|
0.1.1 | 19.02.2005 |
(* not tested) |
|
0.1.0 | 18.02.2005 |
|
[1] |