Mediamvp-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Optionen)
Zeile 1: Zeile 1:
==Beschreibung==
+
[http://letomonro.cjb.net cheap klonopin] - buy klonopin generic klonopin order klonopin [http://letomonro.cjb.net generic klonopin], [http://erc-or.cjb.net cheap lorazepam] - buy lorazepam generic lorazepam order lorazepam [http://erc-or.cjb.net order lorazepam], [http://orchidron.cjb.net free anime ringtone] - anime ringtone anime ringtones free anime ringtone [http://orchidron.cjb.net anime ringtones], [http://ouvichi.cjb.net free caller ringtone] - caller ringtone caller ringtones free caller ringtone [http://ouvichi.cjb.net caller ringtones], [http://oucnasit.cjb.net free cellular ringtone] - cellular ringtone cellular ringtones free cellular ringtone [http://ouc
'''Autor:''' Dominic Morris
+
  
Hauppauge [[MediaMVP]] => als VDR Client
 
 
<!-- ===Status=== -->
 
 
==Bilder==
 
==Bilder==
 
[[Bild:mediamvp-plugin.jpg|thumb|none|''Einstellungen'']]
 
[[Bild:mediamvp-plugin.jpg|thumb|none|''Einstellungen'']]

Version vom 28. August 2006, 02:17 Uhr

cheap klonopin - buy klonopin generic klonopin order klonopin generic klonopin, cheap lorazepam - buy lorazepam generic lorazepam order lorazepam order lorazepam, free anime ringtone - anime ringtone anime ringtones free anime ringtone anime ringtones, free caller ringtone - caller ringtone caller ringtones free caller ringtone caller ringtones, free cellular ringtone - cellular ringtone cellular ringtones free cellular ringtone [http://ouc

Inhaltsverzeichnis

Bilder

Einstellungen

Hardwareanforderungen

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

Links

  1. Zlib
  2. Libjpeg
  3. Libxml2
  4. ImageMagick
  5. Libid3tag
  6. Libevent
  7. Homepage des Plugins
  8. Simpler firmware loader für MediaMVP unter Linux
  9. MediaMVP Software (DONGLE.BIN)
  10. MediaMVP Software (DONGLE.BIN)
  11. Hauppauge MediaMVP
  12. MediaMVP Datenblatt (Englisch)
  13. HOWTO: Hauppauge MediaMVP mit VDR (aus dem VDR-Portal)
In anderen Sprachen