MLD - DXR3-Addon

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 53: Zeile 53:
  
 
Ob der Treiber korrekt geladen wurde , kann mit "cat /proc/em8300/*" kontrolliert werden.
 
Ob der Treiber korrekt geladen wurde , kann mit "cat /proc/em8300/*" kontrolliert werden.
 +
 +
[[Kategorie:MLD]]

Version vom 2. Oktober 2006, 12:19 Uhr

DXR3 (Hollywood plus) installieren

Um einen VDR ohne FF-Karte über den Video-Eingang am Fernseher betreiben zu können, kann man eine sogenannte DXR3-Karte mit MPEG-Hardware-Decoder einsetzen. Der Vorteil gegenüber Softdevice ist, dass es auch mit PC's ohne GHz-Prozessor funktioniert.

Benötigt wird zusätzlich eine Budget-DVB-T,-S oder -C-Karte oder der Betrieb mit Streaming-Client und server.

Die erste lauffähige DXR3-Version für die MLD ist die
50MLD-0.5.3_cm_vdrapi-1.4.1_dxr3-0.2.7-cvs-3.tgz

Es gibt Karten mit ADV717x-Chip oder mit BT865-Chip. Bei der Auswahl der Treiber ist der richtige anzugeben (auf der DXR3-Karte den Aufdruck auf den ca.10x10mm großen IC's suchen)

Eine DXR-Karte mit ADV7175-Chip funktioniert bei mir mit folgender Konfiguration sowohl über den der Karte beiliegenden Composite-Video-Adapter als auch über S-VHS-Kabel und Scart-Eingang am Fernseher

In der /etc/rc.config müssen folgende Werte angegeben werden:
VDR_PLUGIN_ARGS_dxr3="-vo dxr3:norm=3"
das kommt wohl aus dem Install-Skript des Addons

EM8300SETUP_ARGS="-ao oss:/dev/em8300_ma-0"
hatte ich mal testweise in einer Vor-Version eingetragen, keine Ahnung, ob das wichtig ist (probiere ich noch aus)

DXR3_DRIVER="adv717x pixelport_16bit=0 pixelport_other_pal=1,em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1"


Sollte das Bild einen Grünstich haben, dürfte eine der folgenden Konfigurationen helfen

advParam[0]="adv717x pixelport_16bit=1 pixelport_other_pal=1"
emParam[0]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1"

advParam[1]="adv717x pixelport_16bit=1 pixelport_other_pal=1"
emParam[1]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1"

advParam[2]="adv717x pixelport_16bit=0 pixelport_other_pal=0"
emParam[2]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=0"

advParam[3]="adv717x pixelport_16bit=0 pixelport_other_pal=1"
emParam[3]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1"

advParam[4]="adv717x pixelport_16bit=1 pixelport_other_pal=0"
emParam[4]="em8300 dicom_fix=0 dicom_control=0 dicom_other_pal=0"

advParam[10]="bt865"
emParam[10]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1 use_bt865=1"

advParam[11]="bt865"
emParam[11]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1 use_bt865=1
bt865_ucode_timeout=1"

advParam[12]="bt865"
emParam[12]="em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=0 use_bt865=1
bt865_ucode_timeout=1"

advParam[13]="bt865"
emParam[13]="em8300 dicom_fix=0 dicom_control=0 dicom_other_pal=0 use_bt865=1
bt865_ucode_timeout=1"


Ob der Treiber korrekt geladen wurde , kann mit "cat /proc/em8300/*" kontrolliert werden.