MLD - DXR3-Addon

Aus VDR Wiki
Wechseln zu: Navigation, Suche

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.

Info zum TV-Out der Sigma Karte: Leider fehlt den meisten gebrauchten Karten das Kabel, um die Karte am Fernseher anzuschliessen. Die eine Möglichkeit ist das Adapterkabel in den USA nachzubestellen, die andere Möglichkeit ist per Lötkolben ein Cinch Kabel selbst zu bauen. Wie es geht ist hier beschrieben: TV-Out Adapter einer Hollywood+/DXR3. Bei mir hat es so funktioniert.