Dxr3-plugin
(→Links) |
Monroe (Diskussion | Beiträge) 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 | ||
− | |||
− | |||
− | |||
==Installation== | ==Installation== | ||
Zeile 36: | Zeile 35: | ||
</pre> | </pre> | ||
− | <!-- ==Optionen== --> | + | <!-- ===Optionen=== --> |
− | <!-- ==Patches== --> | + | <!-- ===Patches=== --> |
<!-- ==Konfiguration== --> | <!-- ==Konfiguration== --> | ||
− | <!-- ==Einstellungen= | + | <!-- ===Einstellungen=== --> |
− | + | <!-- ===Parameter=== --> | |
− | <!-- == | + | |
− | + | ||
− | == | + | ==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 | |
− | + | ||
mplayer -vo dxr3 /dev/dvb/adapter0/dvr0 | mplayer -vo dxr3 /dev/dvb/adapter0/dvr0 | ||
− | <!-- ==Wunschliste== --> | + | <!-- ===Wunschliste=== --> |
==Snapshot== | ==Snapshot== |
Version vom 7. August 2006, 13: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
- DXR3 - Karte
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