Dxr3-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
 
Zeile 81: Zeile 81:
  
 
==Links==
 
==Links==
# [http://dxr3.sourceforge.net Linux DXR3 and Hollywood+ Driver Projekt Homepage]
+
* [http://projects.vdr-developer.org/projects/show/plg-dxr3 neue Homepage des Plugins]
# [http://freehg.org/u/nboullis/em8300/ em8300-Treiber neues Mercurial hg]
+
* [http://sourceforge.net/projects/dxr3plugin alte Homepage des Plugins]
# [http://ffmpeg.mplayerhq.hu FFmpeg]
+
 
# [http://sourceforge.net/projects/dxr3plugin alte Homepage des Plugins]
+
* [http://dxr3.sourceforge.net Linux DXR3 and Hollywood+ Driver Projekt Homepage]
# [http://sourceforge.net/mailarchive/forum.php?forum_name=dxr3plugin-users dxr3plugin-users Mailing list]
+
* [http://freehg.org/u/nboullis/em8300/ em8300-Treiber neues Mercurial hg]
# [http://projects.vdr-developer.org/projects/show/plg-dxr3 neue Homepage des Plugins]
+
* [http://cachalot.mine.nu/src/dxr3 Unofficial Hollywood+/DXR3 patches and CVS snapshots]
# [http://cachalot.mine.nu/src/dxr3 Unofficial Hollywood+/DXR3 patches and CVS snapshots]
+
  
 
[[Kategorie:Veraltete Plugins]]
 
[[Kategorie:Veraltete Plugins]]

Aktuelle Version vom 12. September 2013, 22:14 Uhr

Inhaltsverzeichnis

[Bearbeiten] 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.


[Bearbeiten] Hardwareanforderungen

[Bearbeiten] Softwareanforderungen

  • em8300 treiber
  • FFmpeg
  • Kernel Quellen

[Bearbeiten] 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


[Bearbeiten] Sonstiges

[Bearbeiten] 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.)

[Bearbeiten] 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

[Bearbeiten] Verwendung anderer Plugins wie das image oder osdpip

Das Image-Plugin 0.2.3 lädt 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();


[Bearbeiten] Dxr3-plugin mit VDR 1.7.x

Zur Zeit funktioniert das Plugin noch nicht richtig mit VDR 1.7.x (Stand: 16.03.2010)

[Bearbeiten] Tipps

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


[Bearbeiten] Snapshot

git clone git://projects.vdr-developer.org/vdr-plugin-dxr3.git dxr3

[Bearbeiten] Links

In anderen Sprachen