Pvr350-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
'''Autor:''' Dominic Morris
+
'''Autor:''' Dominic Morris (ursprünglich), Martin Dauskardt (aktueller Verwalter)
  
 
Das Plugin lässt VDR den TV-Ausgang einer [[HauppaugePVR|PVR350]] als [[Ausgabegeräte|Ausgabegerät]] benutzen. Die [[HauppaugePVR|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.
 
Das Plugin lässt VDR den TV-Ausgang einer [[HauppaugePVR|PVR350]] als [[Ausgabegeräte|Ausgabegerät]] benutzen. Die [[HauppaugePVR|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.
Zeile 18: Zeile 18:
  
 
==Softwareanforderungen==
 
==Softwareanforderungen==
* ivtv Treiber, in der aktuell vorliegenden Version empfohlen >= '''0.4.0'''
+
* ivtv Treiber, empfohlen aus v4l-dvb hg >= '''1.0.1'''.
 
* Firmware für ivtv
 
* Firmware für ivtv
* {{wikipedia|FFmpeg}}
+
* libtwolame
 
* falls die Karte nicht als reines Ausgabegerät benutzt wird:  
 
* falls die Karte nicht als reines Ausgabegerät benutzt wird:  
** [[analogtv-plugin]] oder
+
** [[pvrinput-plugin]]  
** [[pvrinput-plugin]] oder
+
 
+
==Installation==
+
* FFMPEG
+
cd $SOURCEDIR
+
tar xvzf ffmpeg-<VERSION>.tar.gz
+
ln -s ffmpeg-<VERSION> ffmpeg
+
cd ffmpeg
+
./configure --prefix=/usr/local \
+
            --enable-shared
+
make
+
make install
+
ldconfig
+
 
+
Im Setup des Analogtv-plugin wurde mit Versionsstand von Oktober 2004 die Option "PVR 350 TV Ausgang verwenden" entfernt. (Zitat Andreas Kool: Removed the infamous and never working feature "Use PVR350 TV-out". Sorry people, this was only a _test_ ... it never worked as expected!)
+
Sollte in der setup.conf der Eintrag "analogtv.usePVR350" noch enthalten sein, so muss dieser auf 0 gesetzt werden! Das pvr350-Plugin kann sonst nicht richtig funktionieren.
+
  
 
===Optionen===
 
===Optionen===
Zeile 44: Zeile 28:
 
|-
 
|-
 
|bgcolor=#efefef|SET_VIDEO_WINDOW=1
 
|bgcolor=#efefef|SET_VIDEO_WINDOW=1
|für volle [[yaepg-plugin]] Unterstützung aktivieren
+
|für volle [[yaepg-plugin]] Unterstützung aktivieren (ist per default im Makefile aktiviert)
 
|}
 
|}
  
Zeile 53: Zeile 37:
 
==Sonstiges==
 
==Sonstiges==
 
===Probleme===
 
===Probleme===
====kein dvd support====
 
Funktioniert noch nicht mit dem [[dvd-plugin]].
 
  
 
====keine Snapshots möglich====
 
====keine Snapshots möglich====
Das [[SVDRP]]-Kommando GRAB ist offenbar nicht implementiert.
+
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====
 
====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 "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).
+
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).
  
====Sonstige====
 
ivtv friert manchmal das System ein
 
  
 
<!-- ===Tipps=== -->
 
<!-- ===Tipps=== -->
Zeile 72: Zeile 59:
 
# [http://ivtvdriver.org Ivtv Homepage]
 
# [http://ivtvdriver.org Ivtv Homepage]
 
# [http://www.ivtvdriver.org/index.php/Main_Page Ivtv Treiber]
 
# [http://www.ivtvdriver.org/index.php/Main_Page Ivtv Treiber]
# [http://ffmpeg.mplayerhq.hu FFmpeg]
+
# [http://www.twolame.org/ twolame]
 
# [http://www.rst38.org.uk/vdr alte Homepage des Plugins]
 
# [http://www.rst38.org.uk/vdr alte Homepage des Plugins]
# [http://drseltsam.device.name/vdr/pvr/src/pvr350/ Homepage des Plugins]
+
# [http://drseltsam.device.name/vdr/pvr/src/pvr350/ aktuelle Homepage des Plugins]
# [http://www.poptix.net/ivtv/Nov-2003/msg00669.html Beschreibung des ivtv-fb Problems]
+
# [http://www.poptix.net/ivtv/Nov-2003/msg00669.html Beschreibung des ivtvfb Problems]
 +
# [http://www.vdr-portal.de/board/thread.php?postid=524253#post524253 ergänzende Beschreibung des ivtvfb Problems]
  
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]

Version vom 15. Januar 2008, 18:56 Uhr

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).


Links

  1. Ivtv Homepage
  2. Ivtv Treiber
  3. twolame
  4. alte Homepage des Plugins
  5. aktuelle Homepage des Plugins
  6. Beschreibung des ivtvfb Problems
  7. ergänzende Beschreibung des ivtvfb Problems
In anderen Sprachen