Wechseln zu: Navigation, Inhalt, Suche

Permalink

0

HowTo: VDR Plugin-Installation

Um die Funktionen meines Video Disk Recorders (VDR) zu erweitern werde ich in diesem Schritt Plugins installieren, die Streaming, erweiterte EPG-Funktionen, Webinterface, DVD-Wiedergabe und Teletext erst ermöglichen. Die Grundzüge der Plugin Installation sind hier beschrieben.

Teo-X VDR 04

Streamdev-plugin

Ins Plugin-Quellenverzeichnis wechseln

cd /usr/src/VDR/PLUGINS/src

Plugin-Quellen aus dem Internet herunterladen

cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co streamdev

Konfigurations-Dateien installieren

cp -r streamdev/streamdev /etc/vdr/plugins/

Kompilieren

cd ../..
make plugins

VDR Wiki: Streamdev-plugin Plugin-Homepage

Epgsearch-plugin

Ins Plugin-Quellenverzeichnis wechseln

cd /usr/src/VDR/PLUGINS/src

PCRE

sudo apt-get install libpcre3-dev

TRE

sudo apt-get install libtre-dev

Plugin-Quellarchiv aus dem Internet herunterladen

wget http://winni.vdr-developer.org/epgsearch/downloads/vdr-epgsearch-0.9.24.tgz

Archiv entpacken

tar xzf vdr-epgsearch-0.9.24.tgz

Symbolischen Link anlegen

ln -s epgsearch-0.9.24 epgsearch

Kompilieren

cd ../..
make plugins

VDR Wiki: Epgsearch-plugin Plugin-Homepage

Live-plugin

Ins Plugin-Quellenverzeichnis wechseln

cd /usr/src/VDR/PLUGINS/src

Pakete installieren

sudo apt-get install libcxxtools-dev libtntnet-dev

Plugin-Quellen aus dem Internet herunterladen

cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co live

Konfigurations-Dateien installieren

cp -a live/live /etc/vdr/plugins/

Kompilieren

cd ../..
make plugins

Anmeldung

Nach der Installation wird die Anmeldeseite des Live-Plugins im Webbrowser mit

http://:8008/

aufgerufen. Die Voreinstellungen sind in der Regel für den Benutzer

admin

und für das Passwort

live

Tipps

Erste Anmeldung per Netzwerk misslingt: Könnte ein Problem mit dem MD5-Passwort sein. Lösungen:

  • Per VDR-OSD ein neues Passwort setzen oder Authentifizierung abschalten
  • In der setup.conf des VDR folgendes: live.LocalNetMask = 192.168.X.1/24 setzen, (Maske bitte auf eigenes Netz anpassen)

dann sollte es per Netzwerk funktionieren.

VDR Wiki: Live-plugin Plugin-Homepage

Dvd-plugin

Ins Plugin-Quellenverzeichnis wechseln

cd /usr/src/VDR/PLUGINS/src

Medibuntu Repository hinzufügen

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list --output-document=/etc/apt/sources.list.d/medibuntu.list
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

Pakete installieren

sudo apt-get install liba52-0.7.4-dev libdvdcss2 libdvdread3-dev libdvdnav-dev

Plugin-Quellen aus dem Internet herunterladen

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

Kompilieren

cd ../..
make plugins

VDR Wiki: Dvd-plugin Sourceforge: dvdplugin Ubuntu Wiki: Medibuntu

Osdteletext-plugin

Ins Plugin-Quellenverzeichnis wechseln

cd /usr/src/VDR/PLUGINS/src

Plugin-Quellarchiv aus dem Internet herunterladen

wget http://projects.vdr-developer.org/attachments/download/47/vdr-osdteletext-0.8.1.tgz

Archiv entpacken

tar xzf vdr-osdteletext-0.8.1.tgz

Symbolischen Link anlegen

ln -s osdteletext-0.8.1 osdteletext

Kompilieren

cd ../..
make plugins

VDR Wiki: Osdteletext-plugin VDR Wiki: Teletext

Remote-plugin

Ins Plugin-Quellenverzeichnis wechseln

cd /usr/src/VDR/PLUGINS/src

Plugin-Quellarchiv aus dem Internet herunterladen

wget http://www.escape-edv.de/endriss/vdr/vdr-remote-0.4.0.tgz

Archiv entpacken

tar xzf vdr-remote-0.4.0.tgz

Symbolischen Link anlegen

ln -s remote-0.4.0 remote

Kompilieren

cd ../..
make plugins

Im syslog suchen, wohin der IR-Empfäner gelegt wird

sudo cat /var/log/syslog | grep Budget-CI
[...]
[   25.210911] input: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:1e.0/0000:02:04.0/input/input5
[...]

Überprüfen, wo der IR-Empfänger liegt

sudo cat /dev/input/event5

Genauere Informationen darüber finden, mit welchen Attributen das Gerät im System geführt wird

udevinfo  -a -p $(udevinfo -q path -n /dev/input/event5)

Diese Informationen verwendet man dann dazu eine udev-Regel zu erstellen

vi /etc/udev/rules.d/01-ir-tt3200-custom.rules
# IR-Empfänger TechnoTrend S2-3200
KERNEL

"event*", SUBSYSTEM
"input",ATTRS{name}
"*ir*|*IR*|*dvb*|*DVB*", SYMLINK+="input/remote"

Das Remote-Plugin muss in der runvdr nun mit

-P 'remote -i /dev/input/remote'

geladen werden.

Regeln neu einlesen

sudo /etc/init.d/udev reload

Beim Anlernen entstand bei mir folgende /etc/vdr/remote.conf

remote-remote.Up         0000000100010067
remote-remote.Down       000000010001006C
remote-remote.Menu       000000010001016D
remote-remote.Ok         000000010001001C
remote-remote.Left       0000000100010069
remote-remote.Right      000000010001006A
remote-remote.Red        000000010001018E
remote-remote.Green      000000010001018F
remote-remote.Yellow     0000000100010190
remote-remote.Blue       0000000100010191
remote-remote.0          000000010001000B
remote-remote.1          0000000100010002
remote-remote.2          0000000100010003
remote-remote.3          0000000100010004
remote-remote.4          0000000100010005
remote-remote.5          0000000100010006
remote-remote.6          0000000100010007
remote-remote.7          0000000100010008
remote-remote.8          0000000100010009
remote-remote.9          000000010001000A
remote-remote.Info       000000010001008B
remote-remote.Play       00000001000100CF
remote-remote.Pause      0000000100010077
remote-remote.Stop       0000000100010080
remote-remote.Record     00000001000100A7
remote-remote.FastFwd    00000001000100D0
remote-remote.FastRew    00000001000100A8
remote-remote.Power      0000000100010074
remote-remote.Channel+   0000000100010192
remote-remote.Channel- 0000000100010193
remote-remote.Volume+    0000000100010073
remote-remote.Volume- 0000000100010072
remote-remote.Mute       0000000100010071
remote-remote.Audio      0000000100010179

Plugin-Homepage ubuntuusers.de Wiki: udev

Schreibe einen Kommentar