Mediamvp-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Probleme)
(Probleme)
Zeile 103: Zeile 103:
 
Falls die MVP keinen Server findet, kann dies an einer falschen IP Adresse liegen.
 
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.  
 
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.
+
Falls in der Datei /etc/hosts eine falsche IP Adresse eingetragen ist, findet die MVP keinen Server und auf dem TV bleib "Contacting Servers" stehen.
  
 
==Optionen==
 
==Optionen==

Version vom 22. Oktober 2005, 16:25 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Dominic Morris

Hauppauge MediaMVP => als VDR Client

Bilder

Setup

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 "Contacting Servers" 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)