Pvr350-plugin
Inhaltsverzeichnis |
Beschreibung
Autor: Dominic Morris (ursprünglich), Martin Dauskardt (aktueller Verwalter)
Das Plugin lässt VDR den TV-Ausgang einer PVR350 als Ausgabegerät benutzen. Die PVR350 wird damit in Systemen ohne FF-DVB-Karte zu einer Alternative zur Dxr3-Karte, da das OSD eine wesentlich bessere Qualität hat als das der Dxr3.
Hardwareanforderungen
- Eine PVR350 TV-Karte von Hauppauge
Softwareanforderungen
- ivtv Treiber, empfohlen aus v4l-dvb hg >= 1.0.1.
- Firmware für ivtv
- libtwolame
- falls die Karte nicht als reines Ausgabegerät benutzt wird:
Optionen
SET_VIDEO_WINDOW=1 | für volle yaepg-plugin Unterstützung aktivieren (ist per default im Makefile aktiviert) |
Sonstiges
Probleme
keine Snapshots möglich
Das SVDRP-Kommando GRAB bzw. die Funktion GrabImage ist nicht implementiert.
keine Wiedergabe von Audio-only über den MPEG-Dekoder
Über den MPEG-Dekoder ist aufgrund einer Hardwarelimitation eine Audio-only-Ausgabe nicht möglich. Für DVB-Radiokanäle (VPID=0) muss daher das Radio-Plugin benutzt werden, um über DeviceStillimage ein Hintergrundbild auszugeben. Für analoges Radio mittels pvrinput sollte als VPID 301 in der channels.conf gewählt werden, um ein schwarzes Videobild zu erhalten.
keine Lautstärkeregelung des Kartenausgangs möglich
Aufgrund einer Hardwarelimitation ist die Ausgangslautstärke nicht regelbar. Dies kann aber mittels Umweg über die Soundkarte und Nutzung des avolctl-Plugins gelöst werden.
Framebuffer-Device
ivtv generiert ein Framebuffer-Device für das Ausgabe-Gerät. Dieses kann z.B. in /etc/modules geladen werden (erst "ivtv", dann "ivtvfb". (In älteren Treiberversionen heißt das Modul ivtv-fb). Dabei werden aber die lokalen Konsolen automatisch auf dieses Device gelegt, sofern es das erste und einzige ist. Dies kann verhindert werden, indem demm Bootloader folgende Zeile mitgegeben wird, z.B. in der /etc/lilo.conf der "append"-Eintrag: "video=vc:64-64 video=map:1" (danach wie immer bei Änderungen nochmal "lilo" aufrufen, bei GRUB in der "kernel" Zeile in /boot/grub/menu.lst anhängen).