Mediamvp-plugin

Материал из RuVDRWiki

Перейти к: навигация, поиск

Содержание

Описание

Автор : Dominic Morris

Hauppauge MediaMVP как клиент для VDR

Картинки

Установки
Установки

Требования к аппаратному обеспечению

Требования к программному обеспечению

  • libevent (необходимо)
  • zlib (необходимо)
  • libjpeg (опционально)
  • libxml2 (опционально)
  • ImageMagick (опционально)

Установка

Firmware и 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

Дополнение версии для модуля:

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: смотри text2skin, не забудьте раскоментировать в Makefile, согласно doc/HISTORY ImageMagick отвечает за конвертацию изображений.

Если быть точнее, ImageMagick или Libjpeg используются стандартно.

HAVE_LIBJPEG = 1


Libjpeg собственно должен был быть установлен, без этого VDR не будет комплимироваться, если нет тогда:

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

Для запуска MVPLoader при каждом старте компьютера, нужен Mvploader-скрипт.

Опции

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

Параметры

Параметр (сокр.) Параметр (полн.) Описание
-f fontfile --aaa=fontfile Use specified font for menus

Snapshot

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-mediamvp login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-mediamvp co mediamvp

Ссылки

[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 (английский язык)
[7] http://www.monkey.org/~provos/libevent Libevent
[8] http://www.rst38.org.uk/vdr Homepage модуля
[9] http://bluecherry.net/~other/mediamvp/files Простой загрузчик Firmware для MediaMVP под линуксом
[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 Использывание интернетовских радиостанции с MVP
[13] http://www.vdrportal.de/board/thread.php?threadid=10135&sid= HOWTO: Hauppauge MediaMVP с VDR (на немецком)
Личные инструменты