Mediamvp-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
K (Wiederhergestellt zur letzten Änderung von 84.186.11.106) |
Monroe (Diskussion | Beiträge) K (Hierarchie) |
||
Zeile 4: | Zeile 4: | ||
Hauppauge [[MediaMVP]] => als VDR Client | Hauppauge [[MediaMVP]] => als VDR Client | ||
+ | <!-- ===Status=== --> | ||
==Bilder== | ==Bilder== | ||
[[Bild:mediamvp-plugin.jpg|thumb|none|''Einstellungen'']] | [[Bild:mediamvp-plugin.jpg|thumb|none|''Einstellungen'']] | ||
+ | <!-- ==Bedienung== --> | ||
+ | <!-- ===[[SVDRP]] Befehle=== --> | ||
==Hardwareanforderungen== | ==Hardwareanforderungen== | ||
* [[MediaMVP]] | * [[MediaMVP]] | ||
Zeile 20: | Zeile 23: | ||
==Installation== | ==Installation== | ||
+ | ===Optionen=== | ||
+ | {| class="wikitable | ||
+ | |- | ||
+ | | bgcolor=#efefef | HAVE_MAGICK=1 | ||
+ | | Uncomment these if you have the appropriate libraries | ||
+ | |- | ||
+ | | bgcolor=#efefef | MAGICK_VERSION=6 | ||
+ | | Set this to the version of ImageMagick that you have | ||
+ | |- | ||
+ | | bgcolor=#efefef | HAVE_LIBJPEG=1 | ||
+ | | | ||
+ | |- | ||
+ | | bgcolor=#efefef | HAVE_LIBXML2=1 | ||
+ | | | ||
+ | |- | ||
+ | | bgcolor=#efefef | HAVE_LIBID3TAG=1 | ||
+ | | | ||
+ | |- | ||
+ | | bgcolor=#efefef | SINGLE_DEVICE=1 | ||
+ | | Uncomment this if you only have a single device in your vdr machine | ||
+ | |} | ||
+ | |||
+ | <!-- ===Patches=== --> | ||
===Source=== | ===Source=== | ||
Firmware und Loader. | Firmware und Loader. | ||
Zeile 116: | Zeile 142: | ||
===[[SuSE]]=== | ===[[SuSE]]=== | ||
yast -i libxml2-devel ImageMagick-devel libevent libid3tag-devel | yast -i libxml2-devel ImageMagick-devel libevent libid3tag-devel | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Konfiguration== | ==Konfiguration== | ||
cp -u [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/mediamvp/*.conf [[Struktur|$VDRCONFIG]]/plugins | cp -u [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/mediamvp/*.conf [[Struktur|$VDRCONFIG]]/plugins | ||
− | <!-- ==Einstellungen== --> | + | <!-- ===Einstellungen=== --> |
− | + | ===Parameter=== | |
− | ==Parameter== | + | {| class="wikitable" |
− | {| | + | |- |
− | |- | + | |
!Parameter (kurz) | !Parameter (kurz) | ||
!Parameter (lang) | !Parameter (lang) | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
− | | -f | + | | -f ''<DATEI>'' || --aaa=''<DATEI>'' || Fontdatei für die Menüs |
|} | |} | ||
− | + | ==Sonstiges== | |
− | + | ===Probleme=== | |
+ | ; Plugin x2 : Es werden 2 Plugins beim übersetzen erstellt, letzteres ist nicht zu laden. (Will heißen, man kann es wohl laden, nur funktionierten beide zusammen hier nicht...) | ||
+ | mediamvp | ||
+ | mvp | ||
− | + | ; [[vompserver-plugin]] funktioniert, mediamvp-plugin nicht : Falls das [[vompserver-plugin]] funktioniert, mediamvp-plugin nicht, könnte ein Eintrag in der '''/etc/hosts''' fehlen. | |
− | + | ||
− | Falls das [[vompserver-plugin]] funktioniert, mediamvp-plugin nicht | + | |
− | + | ||
− | + | ||
<pre> | <pre> | ||
Zeile 171: | Zeile 171: | ||
</pre> | </pre> | ||
− | === | + | <!-- ===Tipps=== --> |
− | + | <!-- ===Wunschliste=== --> | |
− | + | ===Snapshot=== | |
− | + | ||
− | + | ||
− | + | ||
− | <!-- ==Wunschliste== --> | + | |
− | + | ||
− | ==Snapshot== | + | |
cvs -d:pserver:anonymous@vdr-mediamvp.cvs.sourceforge.net:/cvsroot/vdr-mediamvp login | cvs -d:pserver:anonymous@vdr-mediamvp.cvs.sourceforge.net:/cvsroot/vdr-mediamvp login | ||
cvs -z3 -d:pserver:anonymous@vdr-mediamvp.cvs.sourceforge.net:/cvsroot/vdr-mediamvp co mediamvp | cvs -z3 -d:pserver:anonymous@vdr-mediamvp.cvs.sourceforge.net:/cvsroot/vdr-mediamvp co mediamvp |
Version vom 8. August 2006, 09:06 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Dominic Morris
Hauppauge MediaMVP => als VDR Client
Bilder
Hardwareanforderungen
- MediaMVP
- Server
Softwareanforderungen
- libevent (erforderlich)
- zlib (erforderlich)
- libid3tag (optional für mp3 support)
- libjpeg (optional für bilder)
- libxml2 (optional für bilder)
- ImageMagick (optional für bilder)
Installation
Optionen
HAVE_MAGICK=1 | Uncomment these if you have the appropriate libraries |
MAGICK_VERSION=6 | Set this to the version of ImageMagick that you have |
HAVE_LIBJPEG=1 | |
HAVE_LIBXML2=1 | |
HAVE_LIBID3TAG=1 | |
SINGLE_DEVICE=1 | Uncomment this if you only have a single device in your vdr machine |
Source
Firmware und Loader.
cd /tmp wget ftp://ftp.shspvr.com/download/mediamvp/mediamvp_<VERSION>.exe #-------------------------------------- # unzip -l *.exe DONGLE.BIN # Archive: mediamvp_2.3.22343.exe # Windows Self-Installing Executable # Length Date Time Name # -------- ---- ---- ---- # 1464352 01-20-04 10:48 DONGLE.BIN # -------- ------- # 1464352 1 file #-------------------------------------- mkdir /tftpboot unzip -p *.exe DONGLE.BIN > /tftpboot/mvp-dongle-22343 cd /tftpboot ln -vfs mvp-dongle-22343 dongle.bin cd /tftpboot wget http://warped.bluecherry.net/~other/mediamvp/files/mvploader-1.0.c.gz gunzip mvploader-1.0.c.gz gcc -Wall -O2 mvploader-1.0.c -o mvploader
Anhängen der Version für das Plugin.
echo 'mediamvp.dongle_version = 22343' >>/etc/vdr/setup.conf
Lib
cd $SOURCEDIR tar xvzf libevent-<VERSION>.tar.gz cd libevent-<VERSION> ./configure --prefix=/usr/local make make install ldconfig
ImageMagick siehe text2skin-plugin, auskommentieren des Makefiles nicht vergessen, laut doc/HISTORY ist ImageMagick für die Konvertierung von Bildern zuständig.
Um genau zu sein ImageMagick oder Libjpeg, letzteres wird laut Makefile standard genutzt.
HAVE_LIBJPEG = 1
Libjpeg sollte eigentlich schon installiert sein, ohne diese Lib läßt sich VDR nicht übersetzen, falls nicht.
cd $SOURCEDIR tar xvzf jpegsrc.<VERSION>.tar.gz cd jpeg-<VERSION> ./configure --prefix=/usr/local make make install ldconfig
libxml2
cd $SOURCEDIR tar xvzf libxml2-<VERSION>.tar.gz cd libxml2-<VERSION> ./configure --prefix=/usr/local make make install ln -s /usr/local/include/libxml2/"* /usr/local/include ldconfig
Um den MVPLoader bei jedem Systemstart zu starten, liegt unter Mvploader ein Init-Skript bereit.
Arch-Linux
pacman -S libxml2 imagemagick libevent libid3tag
Crux
prt-get depinst libxml2 imagemagick libevent libid3tag
Debian
apt-get install libxml2-dev libmagick9-dev libevent-dev libid3tag0-dev
Gentoo
emerge libxml2 imagemagick libevent libid3tag
SuSE
yast -i libxml2-devel ImageMagick-devel libevent libid3tag-devel
Konfiguration
cp -u $SOURCEDIR/VDR/PLUGINS/src/mediamvp/*.conf $VDRCONFIG/plugins
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-f <DATEI> | --aaa=<DATEI> | Fontdatei für die Menüs |
Sonstiges
Probleme
- Plugin x2
- Es werden 2 Plugins beim übersetzen erstellt, letzteres ist nicht zu laden. (Will heißen, man kann es wohl laden, nur funktionierten beide zusammen hier nicht...)
mediamvp mvp
- vompserver-plugin funktioniert, mediamvp-plugin nicht
- Falls das vompserver-plugin funktioniert, mediamvp-plugin nicht, könnte ein Eintrag in der /etc/hosts fehlen.
192.168.178.22 crux ^^^^^^^^^^^^^^ ^^^^ inet addr hostname
Snapshot
cvs -d:pserver:anonymous@vdr-mediamvp.cvs.sourceforge.net:/cvsroot/vdr-mediamvp login cvs -z3 -d:pserver:anonymous@vdr-mediamvp.cvs.sourceforge.net:/cvsroot/vdr-mediamvp co mediamvp