Ubuntu HD VDR mittels TechnoTrend S2-6400 - VDR Plugins

Aus VDR Wiki
Version vom 29. Oktober 2013, 12:02 Uhr von Sewn4 (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Downloadverzeichnis für Plugins vorbereiten

mkdir /data/installfiles/vdrplugins

dvbhddevice Plugin

Das dvbhddevice Plugin wird ab der VDR Version 1.7.18 mit ausgeliefert. Da es sich um ein relativ neues Plugin handelt muss dies nach der VDR Installation auf den aktuellen Stand gebracht werden. Achtung! Das dvbhddevice Plugin muss als erstes Plugin im VDR geladen werden.

Download

cd /data/installfiles/vdrplugins
hg clone https://bitbucket.org/powARman/dvbhddevice
tar -czf dvbhddevice-cvs-07082013.tar.gz dvbhddevice/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

https://bitbucket.org/powARman/dvbhddevice/

Installation

cd /usr/local/src/vdr/PLUGINS/src
sudo rm -r dvbhddevice/
cp -a /data/installfiles/vdrplugins/dvbhddevice .
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

runvdr anpassen

Die Plugins werden in das bestehende runvdr Skript hintereinander eingefügt:

Zum Beispiel:

VDRPLUGINS="-P Plugin1 -P Plugin2 -P Plugin3"

Hier der Eintrag für das dvbhddevice Plugin:

vi /usr/local/bin/runvdr
VDRPLUGINS="-P dvbhddevice"

LCDProc Plugin

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/vdr-plugin-lcdproc.git
tar -czf vdr-plugin-lcdproc-cvs-28032013.tar.gz vdr-plugin-lcdproc/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://projects.vdr-developer.org/repositories/show/plg-lcdproc

Anpassen des LCDProc Treibers

cd /etc/
sudo vi LCDd.conf
DriverPath=/usr/lib/lcdproc/
Driver=irtrans
Foreground=no
Hello="   Welcome to"
Hello="      VDR!"
ServerScreen=off
Backlight=open
Heartbeat=open

Installation

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/vdrplugins/vdr-plugin-lcdproc/ .
ln -s vdr-plugin-lcdproc/ lcdproc
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

runvdr anpassen

vi /usr/local/bin/runvdr
-P lcdproc

PearlHD Skin Plugin

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/vdr-plugin-skinpearlhd.git
tar -czf vdr-plugin-skinpearlhd-cvs-22012013.tar.gz vdr-plugin-skinpearlhd/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://projects.vdr-developer.org/repositories/show/plg-skinpearlhd

Logos

cd /data/installfiles/vdrplugins
wget https://launchpad.net/~bpl3f1lmootj/+archive/yavdr-main/+files/vdr-channel-logos_2011111825%7Eoneiric.tar.gz

Installation

cd /usr/local/src/vdr/PLUGINS/src/
cp -a /data/installfiles/vdrplugins/vdr-plugin-skinpearlhd .
ln -s vdr-plugin-skinpearlhd/ skinpearlhd
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

Senderlogos

cd /var/lib/vdr/plugins
tar -xzf /data/installfiles/vdrplugins/vdr-channel-logos_2011111825~oneiric.tar.gz
mkdir skinpearlhd
cd skinpearlhd/
ln -s /var/lib/vdr/plugins/vdr-channel-logos/logos/ logos

runvdr anpassen

vi /usr/local/bin/runvdr
-P skinpearlhd

Femon

Download

cd /data/installfiles/vdrplugins
wget http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-femon-2.0.0.tgz

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/

Installation

cd /usr/local/src/vdr/PLUGINS/src
tar -xzf /data/installfiles/vdrplugins/vdr-femon-2.0.0.tgz
ln -s femon-2.0.0/ femon
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

runvdr anpassen

vi /usr/local/bin/runvdr
-P femon

Markad

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/vdr-plugin-markad.git
tar -czf vdr-plugin-markad-cvs-1310013.tar.gz vdr-plugin-markad/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://projects.vdr-developer.org/repositories/show/plg-markad

Installation

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/vdrplugins/vdr-plugin-markad/ .
ln -s vdr-plugin-markad/ markad
cd /usr/local/src/vdr/
sudo make plugins && sudo make install
sudo cp /usr/local/src/vdr/PLUGINS/src/markad/command/markad /usr/bin/
sudo mkdir /var/lib/markad
sudo cp -a /usr/local/src/vdr/PLUGINS/src/markad/command/logos/* /var/lib/markad/

sudoers erweitern

Das Skript muss mit root-Rechten ausgeführt werden. Passt man sudoers wie hier gezeigt an, kann vdruser ohne zusätzliche Passworteingabe mit root-Rechten arbeiten. Achtung! Der unten angegebene Eintrag muss als letzte Zeile hinzugefügt werden.

sudo visudo
vdruser ALL=(ALL) NOPASSWD: /usr/bin/markad

Ubuntu services mit dem svdrp Port erweitern

sudo vi /etc/services
svdrp      6419/tcp        # svdrp (vdr)

runvdr anpassen

vi /usr/local/bin/runvdr
-P markad

Live Plugin

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/vdr-plugin-live.git live
tar -czf vdr-plugin-live-04052013.tar.gz live/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://projects.vdr-developer.org/repositories/show/plg-live

Installation

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/vdrplugins/live .
cd /usr/local/src/vdr/
sudo make plugins && sudo make install
cp -a /usr/local/src/vdr/PLUGINS/src/live/live/* /usr/local/share/vdr/plugins/live

runvdr anpassen

vi /usr/local/bin/runvdr
-P live

Anmelden am Live Plugin

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

http://<eure VDR IP>:8008/

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

admin

und für das Passwort:

live

EPGSearch Plugin

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/vdr-plugin-epgsearch.git vdr-plugin-epgsearch
tar -czf vdr-plugin-epgsearch-cvs-01092013.tar.gz vdr-plugin-epgsearch/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git/

Installation

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/vdrplugins/vdr-plugin-epgsearch .
ln -s vdr-plugin-epgsearch/ epgsearch
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

runvdr anpassen

vi /usr/local/bin/runvdr
-P epgsearch

Streamdev Plugin

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/vdr-plugin-streamdev.git vdr-plugin-streamdev
tar -czf vdr-plugin-streamdev-21102013.tar.gz vdr-plugin-streamdev/

Was hat sich geändert?

Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:

http://projects.vdr-developer.org/repositories/show/plg-streamdev

Installation

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/vdrplugins/vdr-plugin-streamdev .
ln -s vdr-plugin-streamdev/ streamdev
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

Konfiguration streamdevhosts.conf

cp /usr/local/src/vdr/PLUGINS/src/streamdev/streamdev-server/streamdevhosts.conf /var/lib/vdr/plugins/streamdev-server/
vi /var/lib/vdr/plugins/streamdev-server/streamdevhosts.conf
# streamdevhosts  This file describes a number of host addresses that
#                 are allowed to connect to the streamdev server running
#                 with the Video Disk Recorder (VDR) on this system.
# Syntax:
#
# IP-Address[/Netmask]
#

127.0.0.1             # always accept localhost
192.168.0.0/24        # Euer Netwerk
#192.168.100.0/24     # any host on the local net
#204.152.189.113      # a specific host
#239.255.0.0/16       # uncomment for IGMP multicast streaming
#0.0.0.0/0            # any host on any net (DON'T DO THAT! USE AUTHENTICATION)

runvdr anpassen

vi /usr/local/bin/runvdr
-P streamdev-server

skin nOpacity

Download

cd /data/installfiles/vdrplugins
git clone git://projects.vdr-developer.org/skin-nopacity.git
tar -czf skin-nopacity-cvs-26042013.tar.gz skin-nopacity/
wget http://www.dvbviewer.tv/download/markus/Logopack/Logopack.zip
wget http://www.dvbviewer.tv/download/markus/Logopack/Logopack_Update.zip

Was hat sich geändert?

http://projects.vdr-developer.org/git/skin-nopacity.git/

Installation

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/vdrplugins/skin-nopacity .
ln -s skin-nopacity/ skinnopacity
cd /usr/local/src/vdr/
sudo make plugins && sudo make install

Konfiguration

mkdir /var/lib/vdr/plugins/skinnopacity
mkdir /var/lib/vdr/plugins/skinnopacity/icons
mkdir /var/lib/vdr/plugins/skinnopacity/logos
mkdir /var/lib/vdr/plugins/skinnopacity/epgimages
cp -a /usr/local/src/vdr/PLUGINS/src/skinnopacity/icons/ /var/lib/vdr/plugins/
cd /var/lib/vdr/plugins/skinnopacity/logos/
unzip /data/installfiles/vdrplugins/Logopack.zip
unzip /data/installfiles/vdrplugins/Logopack_Update.zip

runvdr anpassen

vi /usr/local/bin/runvdr
'-P skinnopacity -i /var/lib/vdr/plugins/skinnopacity/icons/ -l /var/lib/vdr/plugins/skinnopacity/logos/ -e /var/lib/vdr/plugins/skinnopacity/epgimages/'

Links

  1. dvbhddevice Plugin
  2. LCDProc Plugin
  3. PearlHD Skin Plugin
  4. Femon Plugin
  5. Markad
  6. TVOnScreen Plugin
  7. Live Plugin
  8. Epgsearch Plugin
  9. Streamdev Plugin
  10. Skin nOpacity Plugin
  11. Screenshot Plugin