Vompserver-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Konfiguration)
(Konfiguration)
Zeile 31: Zeile 31:
  
 
==Konfiguration==
 
==Konfiguration==
 
 
  cp $SOURCEDIR/VDR/PLUGINS/src/vompserver/vomp.conf.sample /etc/vdr/plugins/[[vomp.conf]]
 
  cp $SOURCEDIR/VDR/PLUGINS/src/vompserver/vomp.conf.sample /etc/vdr/plugins/[[vomp.conf]]
 
  cp $SOURCEDIR/VDR/PLUGINS/src/vompserver/vomp-00-00-00-00-00-00.conf.sample /etc/vdr/plugins/[[vomp-00-00-00-00-00-00.conf]]
 
  cp $SOURCEDIR/VDR/PLUGINS/src/vompserver/vomp-00-00-00-00-00-00.conf.sample /etc/vdr/plugins/[[vomp-00-00-00-00-00-00.conf]]
Zeile 37: Zeile 36:
 
                                                                                                   HWaddress der [[MediaMVP]]
 
                                                                                                   HWaddress der [[MediaMVP]]
  
Schauen nach aktueller Firmware im Forum bei Loggytronic unter [http://www.loggytronic.com/forum/ www.loggytronic.com/forum] bei Vomp/Announcements oder:
+
Schauen nach aktueller Firmware im Forum bei Loggytronic unter [http://www.loggytronic.com/forum/ www.loggytronic.com/forum] bei Vomp / Announcements oder.
  
 
<pre>
 
<pre>
Zeile 53: Zeile 52:
 
  ln -s /tftpboot/vomp-dongle-<VERSION> /tftpboot/dongle.bin
 
  ln -s /tftpboot/vomp-dongle-<VERSION> /tftpboot/dongle.bin
  
DHCP-Server muss gestartet sein, '''dhcpd.conf''' könnte zum Beispiel folgenden Schnipsel enthalten:
+
===Entweder / Oder===
 +
Normalerweise muß hier ein DHCP-Server auf dem vdr laufen (welcher der MediaMVP eine IP zuweist) sowie tftp gestartet sein (welcher die '''dongle.bin''' ''verfügbar'' macht).
 +
 
 +
Für User die bereits einen DHCP-Server im Netztwerk haben, kähme ein 2ter DHCP-Server so und so nicht in Frage.
 +
 
 +
Hierfür gibt es kleines c-programm Names [[mvploader]] (es übernimmt beide Parts '''DHCP / TFTP''').
  
{{Box Datei|/PATH/dhcpd.conf (meist /etc/dhcpd.conf)|
 
 
<pre>
 
<pre>
------------------- schnipp schnapp --------------------
+
cd /tftpboot
host hauppauge {
+
wget http://warped.bluecherry.net/~other/mediamvp/files/mvploader-1.0.c.gz
  hardware ethernet 0:d:fe:x:x:x;
+
gunzip mvploader-1.0.c.gz
  allow bootp;
+
gcc -Wall -O2 mvploader-1.0.c -o mvploader
  filename "dongle.bin";
+
  next-server 192.168.1.1;
+
  fixed-address 192.168.1.73;
+
  option subnet-mask 255.255.255.0;
+
}
+
------------------- schnipp schnapp --------------------
+
 
</pre>
 
</pre>
}}
 
  
TFTP-Server muss gestartet sein.
+
Starten.
  
Es kann auch per [[mvploader]] geladen werden.
+
<pre>
 +
shell> /tftpboot/mvploader /tftpboot/dongle.bin
 +
Using firmware from file: /tftpboot/dongle.bin (1533472 bytes)
 +
Bound to bootp port (16867)
 +
Bound to tftp port (16869)
 +
</pre>
  
 
<!-- ==Einstellungen== -->
 
<!-- ==Einstellungen== -->

Version vom 28. März 2006, 08:01 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Chris Tallon

Der VOMP-Server ist zur Ansteuerung einer Hauppauge MediaMVP gedacht. Die MediaMVP ist eine kleine Box mit 100 Mbit/s Ethernet-Anschluss und SCART-Anschluss (für den Fernseher).

Das Plugin kombiniert die bisherige Entwicklung des Moduls "mediamvp" (ein VDR-Modul zur Ansteuerung der MediaMVP mit der originalen Firmware von Hauppauge) mit der Entwicklung "mvpmc" (MVP Media Center), einer OpenSource Firmware-Entwicklung für die Hauppauge MediaMVP. "mvpmc" mit seiner hübschen GUI war bis jetzt nur als Stand-Alone-Lösung oder in Zusammenarbeit mit der VDR-Parallenentwicklung "mythPC" funktionsfähig.

Das VOMP-Server-Plugin bietet bis jetzt folgende Features:

  • TV-Empfang mit EPG der aktuellen und nächsten Sendung
  • Radioempfang
  • VDR-Aufzeichnungs-Wiedergabe(/-Löschen) (Fortschrittsbalken einblendbar)
  • Mehrsprachigkeit der Oberfläche
  • EPG-Anzeige von mehreren Kanälen mit eingeblendetem kleinen Live-TV
  • Timerprogrammierung über "grosse" EPG-Lösung

Bilder

Hauptmenü
Live-TV mit EPG akt. Kanal

http://www.loggytronic.com/vomp-screenshots.php

Hardwareanforderungen


Konfiguration

cp $SOURCEDIR/VDR/PLUGINS/src/vompserver/vomp.conf.sample /etc/vdr/plugins/vomp.conf
cp $SOURCEDIR/VDR/PLUGINS/src/vompserver/vomp-00-00-00-00-00-00.conf.sample /etc/vdr/plugins/vomp-00-00-00-00-00-00.conf
                                                                                                  ^^^^^^^^^^^^^^^^^
                                                                                                  HWaddress der MediaMVP

Schauen nach aktueller Firmware im Forum bei Loggytronic unter www.loggytronic.com/forum bei Vomp / Announcements oder.

lynx -dump http://www.loggytronic.com/vomp.php | sed -n 's/^.*=//;/vomp-dongle-.*[0-9]$/p'

Laden.

wget http://www.loggytronic.com/download/vomp-dongle-<VERSION> --directory-prefix=/tftpboot

Link setzen.

ln -s /tftpboot/vomp-dongle-<VERSION> /tftpboot/dongle.bin

Entweder / Oder

Normalerweise muß hier ein DHCP-Server auf dem vdr laufen (welcher der MediaMVP eine IP zuweist) sowie tftp gestartet sein (welcher die dongle.bin verfügbar macht).

Für User die bereits einen DHCP-Server im Netztwerk haben, kähme ein 2ter DHCP-Server so und so nicht in Frage.

Hierfür gibt es kleines c-programm Names mvploader (es übernimmt beide Parts DHCP / TFTP).

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

Starten.

shell> /tftpboot/mvploader /tftpboot/dongle.bin
Using firmware from file: /tftpboot/dongle.bin (1533472 bytes)
Bound to bootp port (16867)
Bound to tftp port (16869)


Tipps

Boot-Bildschirm: Locating Server

MediaMVP-Boot-Bildschirm bleibt bei Locating server hängen, falls im DHCP-Server next-server nicht konfiguriert ist.


Snapshot

Server (plugin):

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vomp login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vomp co -P vompserver

Client (Sourcecode der vomp-dongle-Datei für Entwickler):

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vomp login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vomp co -P client

Links

[1] Homepage des Plugins http://www.loggytronic.com/vomp.php
[2] Projekt Homepage http://sourceforge.net/projects/vomp
[3] Umschaltskript zwischen MediaMVP-Plugin und VOMP-Plugin http://www.vdr-portal.de/board/thread.php?threadid=39782
In anderen Sprachen