Difference between revisions of "Mediamvp-plugin"

From VDR Wiki
Jump to: navigation, search
(Preparation)
 
(initial)
Line 1: Line 1:
 
==Description==
 
==Description==
[[Image:(missing)-plugin.jpg|thumb|Screenshot]]
+
[[Image:Mediamvp-plugin(setup).jpg|thumb|Setup]]
 +
The '''MediaMVP plugin''' enables the [[MediaMVP|Mediamvp]] from Hauppauge to be used as a streaming client for [[VDR]].
 +
 
 +
{|
 +
| [[Image:MediaMVP.jpg|thumb|MediaMVP]]
 +
|}
  
 
==Hardware requirements==
 
==Hardware requirements==
 +
* [[MediaMVP|Mediamvp]]
 +
* Computer as server
  
 
==Software requirements==
 
==Software requirements==
 +
* libevent
 +
* zlib
 +
* libjpeg (optional)
 +
* libxml2 (optional)
 +
* ImageMagick (optional)
  
 
==Installation==
 
==Installation==
See [[plugin installation]]
+
<pre>
 +
cd /tmp
 +
wget ftp://ftp.shspvr.com/download/mediamvp/mediamvp_<VERSION>.exe
 +
unzip -o mediamvp_<VERSION>.exe -d tmp
 +
mkdir /tftpboot
 +
install -v -m 644 tmp/DONGLE.BIN /tftpboot/dongle.bin
 +
rm -r tmp
 +
</pre>
  
===Options===
+
<pre>
 +
cd /tftpboot
 +
wget http://bluecherry.net/~other/mediamvp/files/mvploader.c
 +
gcc -Wall -O2 mvploader.c -o mvploader
 +
</pre>
  
===Patches===
+
<pre>
 +
cd $SOURCEDIR
 +
tar xvzf libevent-<VERSION>.tar.gz
 +
cd libevent-<VERSION>
 +
./configure --prefix=/usr/local
 +
make
 +
make install
 +
ldconfig
 +
</pre>
  
==Configuration==
+
To use ImageMagick, the plugin '''Makefile''' has to be altered
 +
<pre>
 +
- #HAVE_MAGICK = 1
 +
+ HAVE_MAGICK = 1
  
==Parameter==
+
- MAGICK_VERSION = 5
 +
+ MAGICK_VERSION = 6
 +
</pre>
 +
 
 +
Libjpeg can be used instead of ImageMagick (default). Then the '''Makefile''' has to be altered this way
 +
<pre>
 +
HAVE_LIBJPEG = 1
 +
</pre>
 +
 
 +
See [[plugin installation]]
 +
 
 +
==Configuration==
 +
===Parameter===
 
{| border=1 cellpadding=2 cellspacing=0
 
{| border=1 cellpadding=2 cellspacing=0
 
|- bgcolor=#efdead
 
|- bgcolor=#efdead
Line 22: Line 68:
 
!Description
 
!Description
 
|-
 
|-
| -a ABC || --aaa=ABC || some Parameter
+
| -f FONT || --font=FONT || Use specified font for menus
|-
+
| -b    || --bbb    || another Parameter
+
|}
+
 
+
==Handling==
+
{| border=1 cellpadding=2 cellspacing=0
+
|- bgcolor=#efdead
+
!Key
+
!Description
+
|-
+
!bgcolor=#efefef| Right || Fast forward (5 sec.)
+
|-
+
!bgcolor=#efefef| Left  || Fast backward (5 sec.)
+
|-
+
!bgcolor=#efefef| Up    || Next song
+
 
|}
 
|}
  
Line 44: Line 75:
 
==CVS==
 
==CVS==
 
<pre>
 
<pre>
cvs ... login
+
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-mediamvp login
cvs ... co ...
+
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-mediamvp co mediamvp
 
</pre>
 
</pre>
  
Line 51: Line 82:
 
{|
 
{|
 
| [1]
 
| [1]
| http://
+
| http://www.rst38.org.uk/mediamvp
 
| Plugin homepage
 
| Plugin homepage
 +
|-
 +
| [2]
 +
| http://www.gzip.org/zlib
 +
| Zlib homepage
 +
|-
 +
| [3]
 +
| http://www.ijg.org
 +
| Libjpeg homepage
 +
|-
 +
| [4]
 +
| http://www.xmlsoft.org
 +
| Libxml2 homepage
 +
|-
 +
| [5]
 +
| http://www.imagemagick.org
 +
| ImageMagick homepage
 +
|-
 +
| [6]
 +
| http://213.221.87.83/prod_mediamvp.htm
 +
| Hauppauge MediaMVP product information
 +
|-
 +
| [7]
 +
| http://www.hauppauge.com/html/mediamvp_datasheet.htm
 +
| MediaMVP datasheet
 +
|-
 +
| [8]
 +
| http://www.monkey.org/~provos/libevent
 +
| Libevent homepage
 +
|-
 +
| [9]
 +
| http://bluecherry.net/~other/mediamvp/files
 +
| Simple firmware loader for MediaMVP under 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)
 
|}
 
|}
  
Line 58: Line 129:
  
 
<!-- Link to the german VDR Wiki -->
 
<!-- Link to the german VDR Wiki -->
[[de:(missing)-plugin]]
+
[[de:Mediamvp-plugin]]

Revision as of 21:30, 14 November 2004

Description

Setup

The MediaMVP plugin enables the Mediamvp from Hauppauge to be used as a streaming client for VDR.

MediaMVP

Hardware requirements

Software requirements

  • libevent
  • zlib
  • libjpeg (optional)
  • libxml2 (optional)
  • ImageMagick (optional)

Installation

cd /tmp
wget ftp://ftp.shspvr.com/download/mediamvp/mediamvp_<VERSION>.exe
unzip -o mediamvp_<VERSION>.exe -d tmp
mkdir /tftpboot
install -v -m 644 tmp/DONGLE.BIN /tftpboot/dongle.bin
rm -r tmp
cd /tftpboot
wget http://bluecherry.net/~other/mediamvp/files/mvploader.c
gcc -Wall -O2 mvploader.c -o mvploader
cd $SOURCEDIR
tar xvzf libevent-<VERSION>.tar.gz
cd libevent-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig

To use ImageMagick, the plugin Makefile has to be altered

- #HAVE_MAGICK = 1
+ HAVE_MAGICK = 1

- MAGICK_VERSION = 5
+ MAGICK_VERSION = 6

Libjpeg can be used instead of ImageMagick (default). Then the Makefile has to be altered this way

HAVE_LIBJPEG = 1

See plugin installation

Configuration

Parameter

Parameter (short) Parameter (long) Description
-f FONT --font=FONT Use specified font for menus

Problems

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.rst38.org.uk/mediamvp Plugin homepage
[2] http://www.gzip.org/zlib Zlib homepage
[3] http://www.ijg.org Libjpeg homepage
[4] http://www.xmlsoft.org Libxml2 homepage
[5] http://www.imagemagick.org ImageMagick homepage
[6] http://213.221.87.83/prod_mediamvp.htm Hauppauge MediaMVP product information
[7] http://www.hauppauge.com/html/mediamvp_datasheet.htm MediaMVP datasheet
[8] http://www.monkey.org/~provos/libevent Libevent homepage
[9] http://bluecherry.net/~other/mediamvp/files Simple firmware loader for MediaMVP under 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)