Mediamvp-plugin

Aus VDR Wiki
Wechseln zu: Navigation, Suche

cheap cialis pharmacy online online cheap soma hydrocodone online didrex online lorazepam online free funny ringtones cheap sildenafil levitra online free tracfone ringtones casino craps online ringtones cheap didrex cheap cialis free mp3 ringtone free nextel ringtones free jazz ringtones free motorola ringtones free punk ringtones wellbutrin online cool ringtones free alltel ringtones alltel ringtones buy tramadol nokia ringtones but viagra generic adipex norco online wellbutrin online lorazepam online cheap propecia free sprint ringtones ultracet online zoloft online cool ringtones free tracfone ringtones motorola ringtones cheap cialis generic levitra norco online phentermine online carisoprodol cheap cialis injecting valium music ringtones free motorola ringtones generic clonazepam free polyphonic ringtones generic viagra free sagem ringtones free alltel ringtones cheap diazepam cheap adipex xanax online diazepam online meridia online free verizon ringtones viagra online carisoprodol online generic vicodin cheap viagra cheap fioricet flexeril online generic adipex cheap soma free mono ringtones sony ericsson ringtones meridia online free verizon ringtones free cingular ringtone valium online nextel ringtones free polyphonic ringtones free nextel ringtones norco online midi ringtones cheap meridia free real ringtones cheap diazepam cheap ultram free mp3 ringtones cheap alprazolam free samsung ringtones sprint ringtones online xenical samsung ringtones alprazolam online nexium online xanax online free motorola ringtone but paxil free ringtones lisinopril online tramadol online generic ultram vicodin online viagra online valium ativan fioricet free sonyericsson ringtones free mono ringtones cheap vicodin online ativan sildenafil online free alltel ringtones verizon ringtones mp3 ringtones but albuterol free alltel ringtones mp3 ringtones clonazepam online sagem ringtones paxil online ambien sleep walking free sagem ringtones nokia ringtones vicodin online cheap norco funny ringtones free midi ringtones ultram online order tramadol tramadol online generic paxil caribbean casino gold online diethylpropion online ultracet online clonazepam online free jazz ringtones sagem ringtones cheap ativan mtv ringtones bonus casino free online free mono ringtones levitra online lorazepam online punk ringtones generic fioricet mp3 ringtones free sony ringtones didrex online sildenafil online adipex online levitra online polyphonic ringtones music ringtones real ringtones cheap levitra valium online free midi ringtones free sharp ringtones kyocera ringtones free qwest ringtones viagra online funny ringtones free jazz ringtones free qwest ringtones hydrocodone online valium online valium grapefruit cheap norco cheap alprazolam cheap propecia cheap phentermine nexium online free polyphonic ringtones order paxil affiliate casino online program free ringtones cheap meridia but vigrx viagra online free music ringtones mono ringtones cheap norco cheap tramadol cheap ativan punk ringtones tramadol online sony ringtones ultram soma buy clonazepam generic soma cheap adipex sharp ringtones online didrex phentermine online cheap levitra valium use motorola ringtones music ringtones funny ringtones norco online free music ringtones free motorola ringtone prozac online cheap hydrocodone phentermine online generic soma ==Beschreibung== Autor: Dominic Morris

Hauppauge MediaMVP => als VDR Client

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
chmod a rwx /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

openSUSE Firewalleinstellungen mit Yast anpassen: Broadcast -> Externe Zone

16881 16867 16869 5906 6337

Erlaubte Dienste -> Erweitert

TCP 5906 6337

UDP 16867 16869 16881

Die angegebenen Ports hinzufügen. Vorsicht, die Änderung der Firewalleinstellungen geschieht auf eigene Gefahr. (Bitte bei Gelegenheit die Liste von Ports auf den/die wirklich notwendigen Ports einschränken.)

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