Vdradmin AM
Inhaltsverzeichnis |
Beschreibung
VDRadmin AM (ist eine Erweiterung / eigener Zweig von vdradmin).
Es handelt sich um einen Daemon welcher mit dem VDR via SVDRP kommuniziert und Informationen in einem Browser zur Verfügung stellt.
Er wird aufgerufen mit der Adresse des VDR-Rechners unter Hinzufügung der Portnummer 8001. In der Konfigurationsdatei kann eingestellt werden, welche Rechner Zugriff auf Admin erhalten. Eine Authentifizierung ist ebenfalls notwendig, die aber nach Einspielen eines Patch für verschiedene Rechner abgeschaltet werden kann.
Bilder
Softwareanforderungen
- Browser auf der Client Seite
- Perl (+ einige Perl::Module)
- streamdev-plugin zum streamen
- renamerecordings-patch zum umbenennen von Aufnahmen (in liemikuutio-patch enthalten)
Installation
cd $SOURCEDIR tar jxvf vdradmin-am-<VERSION>.tar.bz2 cd vdradmin-am-<VERSION> LANG=de_DE make install
Wurden die Sourcen über vdradmin AM#Snapshot geladen, sind Links anzulegen, sowie die Internationalisierung zu übersetzen.
sh make.sh cvs sh make.sh po
Nach dem entpacken / installieren, ist die Konfiguration mit folgenden Befehl zu erstellen.
vdradmind.pl --config
Das war es auch schon, nach dem starten des daemon mit.
vdradmind.pl
Sollte man vdradmin-AM über einen Webbrowser der Wahl aufrufen können.
Falls kein anderer Port, bei der Konfiguration angegeben wurde:
http://localhost:8001/ http://<ip/hostname>:8001/
Tipps
Aufruf von VDR-Admin (über Verknüpfung auf den Desktop)
Man kann sich für den Aufruf von Admin im Browser eine Verknüpfung auf den Desktop legen.
Aber der größte Vorteil ist, dass man somit die User/Passwort-Abfrage umgehen kann.
Bei mir sieht der Link so aus:
http://<user>:<pass>@<ip/hostname auf der admin läuft>:8001
Aus dem Internet erreichen
Standardpasswort für Admin ändern!
Sicherstellen, dass das Proxy-Modul geladen wird
# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so
in
LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so
ändern
Bei installiertem Apache in der httpd.conf diese Zeilen hinzugefügen:
ProxyPass /vdr/vdradmin/ http://<VDRip>:8001/ ProxyPassReverse /vdr/vdradmin/ http://<VDRip>:8001/
Distributionsspezifisch
Mandriva
<IfModule mod_proxy.c> # ProxyRequests are only needed when you want to use apache als squid replacement ProxyRequests Off ProxyPass /vdradmin/ http://<VDRip>:8001/ </IfModule>
<Proxy *> Order deny,allow Deny from all # Allow from .your-domain.com # diesen Eintrag den eigenen Gegebenheiten anpassen Allow from 192.168.1 </Proxy>
Streaming (Firefox)
Bei Klick auf das Stream Symbol wollte Firefox immer eine *.m3u Datei speichern.
Unter https://addons.mozilla.org/firefox/446 gibt es die MediaPlayerConnectivity Erweiterung für Firefox.
Wurde /usr/bin/mplayer eingetragen, ist der MPlayer sauber zu beenden, will heißen über den Button q, sonnst bleibt die Verbindung bestehen, damit verbunden kann die Auslastung bis zu 99 % erreichen (vdr ist dann kaum noch steuerbar).
Eintrag des GUI /usr/bin/gmplayer ungestetet, weiß nicht wie sich es da verhält.
streamdev-plugin wird benötigt.
Probleme
Wunschliste
Wünsche / Fehler können, unter folgender Adresse hinterlegt werden.