Mediamvp-plugin
Inhaltsverzeichnis |
Beschreibung
Autor: Dominic Morris
Hauppauge MediaMVP => als VDR Client
Bilder
Hardwareanforderungen
- MediaMVP
- Server (welche Leistungsklasse? für welche features?)
Softwareanforderungen
- libevent (required)
- zlib (required)
- libjpeg (optional)
- libxml2 (optional)
- ImageMagick (optional)
Installation
Firmware und Loader.
cd /tmp wget ftp://ftp.shspvr.com/download/mediamvp/mediamvp_<VERSION>.exe #-------------------------------------- # unzip -l *.exe DONGLE.BIN # Archive: mediamvpsetup_2_0_22020.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/22020-dongle.bin cd /tftpboot ln -vfs 22020-dongle.bin dongle.bin cd /tftpboot wget http://bluecherry.net/~other/mediamvp/files/mvploader-<VERSION>.c.gz gcc -Wall -O2 mvploader.c -o mvploader
Anhangen der Version für das Plugin.
echo 'mediamvp.dongle_version = 22020' >>/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
Probleme
Falls die MVP keinen Server findet, kann dies an einer falschen IP Adresse liegen. Das MVP Plugin versucht die eigene IP herauszufinden und schickt diese an die MVP. Falls in der Datei /etc/hosts eine falsche IP Adresse eingetragen ist, findet die MVP keinen Server und auf dem TV bleib "Connection Server" stehen.
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 |
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-f fontfile | --aaa=fontfile | Use specified font for menus |
CVS
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-mediamvp login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-mediamvp co mediamvp
Links
[1] | http://www.gzip.org/zlib | Zlib |
[2] | http://www.ijg.org | Libjpeg |
[3] | http://www.xmlsoft.org | Libxml2 |
[4] | http://www.imagemagick.org | ImageMagick |
[5] | http://www.hauppauge.de/pages/products/data_mediamvp.html | Hauppauge MediaMVP |
[6] | http://www.hauppauge.com/html/mediamvp_datasheet.htm | MediaMVP Datenblatt (Englisch) |
[7] | http://www.monkey.org/~provos/libevent | Libevent |
[8] | http://www.rst38.org.uk/vdr | Homepage des Plugins |
[9] | http://bluecherry.net/~other/mediamvp/files | Simpler firmware loader für MediaMVP unter Linux |
[10] | ftp://ftp.shspvr.com/download/mediamvp | MediaMVP Software (DONGLE.BIN) |
[11] | http://www.heise.de/ct/ftp/projekte/vdr/firmware.shtml | MediaMVP Software (DONGLE.BIN) |
[12] | http://www.shspvr.com/forum/viewtopic.php?t=5749&highlight=radio | Internet Radiosender mit MVP nutzen |
[13] | http://www.vdrportal.de/board/thread.php?threadid=10135&sid= | HOWTO: Hauppauge MediaMVP mit VDR (aus dem Vdrportal) |