Dxr3-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
K (Hierarchie)
Zeile 4: Zeile 4:
 
Mit Hilfe dieses Plugins kann man [[Dxr3|DXR3/Hollywood+]]-Karten als [[Ausgabegeräte|Ausgabegerät]] für den VDR nutzen und so den Kauf einer teureren Full-Featured DVB-Karte ersparen. Neben dem Plugin sind auch noch die [[Dxr3|DXR3]]-(em8300)-Treiber nötig. Die Treiber der dxr3 werden kontinuierlich weiterentwickelt und unterstützen auch Kernel 2.6.x.
 
Mit Hilfe dieses Plugins kann man [[Dxr3|DXR3/Hollywood+]]-Karten als [[Ausgabegeräte|Ausgabegerät]] für den VDR nutzen und so den Kauf einer teureren Full-Featured DVB-Karte ersparen. Neben dem Plugin sind auch noch die [[Dxr3|DXR3]]-(em8300)-Treiber nötig. Die Treiber der dxr3 werden kontinuierlich weiterentwickelt und unterstützen auch Kernel 2.6.x.
  
 +
<!-- ===Status=== -->
 
<!--
 
<!--
 
==Bilder==
 
==Bilder==
Zeile 11: Zeile 12:
 
|}
 
|}
 
-->
 
-->
 
+
<!-- ==Bedienung== -->
 +
<!-- ===[[SVDRP]] Befehle=== -->
 
==Hardwareanforderungen==
 
==Hardwareanforderungen==
 
* [[Dxr3|DXR3]] - Karte
 
* [[Dxr3|DXR3]] - Karte
Zeile 19: Zeile 21:
 
* {{wikipedia|FFmpeg}}
 
* {{wikipedia|FFmpeg}}
 
* Kernel Quellen
 
* Kernel Quellen
 
<!-- ==Hardwareanforderungen== -->
 
<!-- ==Softwareanforderungen== -->
 
  
 
==Installation==
 
==Installation==
Zeile 36: Zeile 35:
 
</pre>
 
</pre>
  
<!-- ==Optionen== -->
+
<!-- ===Optionen=== -->
<!-- ==Patches== -->
+
<!-- ===Patches=== -->
 
<!-- ==Konfiguration== -->
 
<!-- ==Konfiguration== -->
<!-- ==Einstellungen== -->
+
<!-- ===Einstellungen=== -->
<!-- ==Parameter== -->
+
<!-- ===Parameter=== -->
<!-- ==Bedienung== -->
+
<!-- ==[[SVDRP]] Befehle== -->
+
  
==Probleme==
+
==Sonstiges==
===Fehlermeldungen in: dxr3plugin.log===
+
===Probleme===
Verträgt sich nicht mit dem Kombination VDR mit [[ac3overdvb-patch]] sowie [[channels.conf]] mit DD-Audio-Pids. (also einfach einen VDR ohne diesen Patch benutzen, der ist hier sowieso sinnlos.)
+
; Fehlermeldungen in : dxr3plugin.log : Verträgt sich nicht mit dem Kombination VDR mit [[ac3overdvb-patch]] sowie [[channels.conf]] mit DD-Audio-Pids. (also einfach einen VDR ohne diesen Patch benutzen, der ist hier sowieso sinnlos.)
  
===[[SuSE]] Treiber===
+
====[[SuSE]] Treiber====
 
DXR3 Driver läßt sich nicht unter SuSE 9.1 übersetzen. (mit den CVS-Treibern geht es auch unter Suse 9.1 ohne Probleme @nightstorm99) ich konnte den cvs em8300 Treiber unter Suse 9.1 erst compilieren, nachdem ich folgende Zeilen im makefile (am Ende)auskommentiert hatte.
 
DXR3 Driver läßt sich nicht unter SuSE 9.1 übersetzen. (mit den CVS-Treibern geht es auch unter Suse 9.1 ohne Probleme @nightstorm99) ich konnte den cvs em8300 Treiber unter Suse 9.1 erst compilieren, nachdem ich folgende Zeilen im makefile (am Ende)auskommentiert hatte.
  
Zeile 60: Zeile 57:
 
</pre>
 
</pre>
  
==Verwendung anderer Plugins wie das [[image-plugin|image]] oder [[osdpip-plugin|osdpip]]==
+
====Verwendung anderer Plugins wie das [[image-plugin|image]] oder [[osdpip-plugin|osdpip]]====
 
Das Image-Plugin 0.2.3 läd alle Codecs von ffmpeg. Falls man das dxr3 und das Image-Plugin gemeinsam trotzdem nutzen will, sollte man im dxr3plugin-Sourcecode folgendes tun:
 
Das Image-Plugin 0.2.3 läd alle Codecs von ffmpeg. Falls man das dxr3 und das Image-Plugin gemeinsam trotzdem nutzen will, sollte man im dxr3plugin-Sourcecode folgendes tun:
  
in dxr3ffmpeg.c substitute the line (http://www.linuxtv.org/pipermail/vdr/2005-October/005555.html)
+
in ''dxr3ffmpeg.c'' substitute the line (http://www.linuxtv.org/pipermail/vdr/2005-October/005555.html)
 
<pre>
 
<pre>
 
-  register_avcodec(&mp2_decoder);
 
-  register_avcodec(&mp2_decoder);
Zeile 69: Zeile 66:
 
</pre>
 
</pre>
  
==Tipps==
+
===Tipps===
===Test mit mplayer===
+
* Test mit mplayer
 
+
 
  mplayer -vo dxr3 /dev/dvb/adapter0/dvr0
 
  mplayer -vo dxr3 /dev/dvb/adapter0/dvr0
  
<!-- ==Wunschliste== -->
+
<!-- ===Wunschliste=== -->
  
 
==Snapshot==
 
==Snapshot==

Version vom 7. August 2006, 14:01 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Andreas Schultz, Stefan Schluenss, Kai Moeller, Christian Gmeiner

Mit Hilfe dieses Plugins kann man DXR3/Hollywood+-Karten als Ausgabegerät für den VDR nutzen und so den Kauf einer teureren Full-Featured DVB-Karte ersparen. Neben dem Plugin sind auch noch die DXR3-(em8300)-Treiber nötig. Die Treiber der dxr3 werden kontinuierlich weiterentwickelt und unterstützen auch Kernel 2.6.x.

Hardwareanforderungen

Softwareanforderungen

  • em8300 treiber
  • FFmpeg
  • Kernel Quellen

Installation

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


Sonstiges

Probleme

Fehlermeldungen in 
dxr3plugin.log : Verträgt sich nicht mit dem Kombination VDR mit ac3overdvb-patch sowie channels.conf mit DD-Audio-Pids. (also einfach einen VDR ohne diesen Patch benutzen, der ist hier sowieso sinnlos.)

SuSE Treiber

DXR3 Driver läßt sich nicht unter SuSE 9.1 übersetzen. (mit den CVS-Treibern geht es auch unter Suse 9.1 ohne Probleme @nightstorm99) ich konnte den cvs em8300 Treiber unter Suse 9.1 erst compilieren, nachdem ich folgende Zeilen im makefile (am Ende)auskommentiert hatte.

- The following hack tests for old kernels (2.4 and old 2.5).

ifneq ($(TOPDIR),$(shell /bin/pwd))
include $(TOPDIR)/Rules.make
em8300.o: $(em8300-objs)   $(LD) $(LDFLAGS) $(LDFLAGS_MODULE) -r -o $@ $(em8300-objs)
endif

Verwendung anderer Plugins wie das image oder osdpip

Das Image-Plugin 0.2.3 läd alle Codecs von ffmpeg. Falls man das dxr3 und das Image-Plugin gemeinsam trotzdem nutzen will, sollte man im dxr3plugin-Sourcecode folgendes tun:

in dxr3ffmpeg.c substitute the line (http://www.linuxtv.org/pipermail/vdr/2005-October/005555.html)

-   register_avcodec(&mp2_decoder);
+   avcodec_register_all();

Tipps

  • Test mit mplayer
mplayer -vo dxr3 /dev/dvb/adapter0/dvr0


Snapshot

cvs -d:pserver:anonymous@dxr3plugin.cvs.sourceforge.net:/cvsroot/dxr3plugin login
cvs -d:pserver:anonymous@dxr3plugin.cvs.sourceforge.net:/cvsroot/dxr3plugin co dxr3

Links

  1. Linux DXR3 and Hollywood+ Driver Projekt Homepage
  2. FFmpeg
  3. Homepage des Plugins
  4. Hollywood+/DXR3 patches
In anderen Sprachen