Ubuntu HD VDR mittels TechnoTrend S2-6400 - VDR Plugins

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(269 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==dvbhddevice Plugin==
+
=Downloadverzeichnis für Plugins vorbereiten=
Das dvbhddevice wird ab der VDR Version 1.7.18 mit ausgeliefert. Da es sich um ein relativ neues Plugin handelt kann dies nach der VDR installation auf den aktuellen Stand gebracht werden.
+
mkdir /data/installfiles/vdrplugins
  
====Download====
+
=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
 
  cd /data/installfiles/vdrplugins
  hg clone http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/
+
  hg clone https://bitbucket.org/powARman/dvbhddevice
  tar -czf dvbhddevice-cvs-18042011.tar.gz dvbhddevice/
+
  tar -czf dvbhddevice-cvs-07082013.tar.gz dvbhddevice/
  
====Installation====
+
==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
 
  cd /usr/local/src/vdr/PLUGINS/src
  cp -a /data/installfiles/vdrplugins/dvbhddevice/ .
+
sudo rm -r dvbhddevice/
 +
  cp -a /data/installfiles/vdrplugins/dvbhddevice .
 
  cd /usr/local/src/vdr/
 
  cd /usr/local/src/vdr/
  make plugins
+
  sudo make plugins && sudo make install
  sudo chown -R vdruser.vdruser /usr/local/src/vdr/PLUGINS/lib/
+
 
 +
==runvdr anpassen==
 +
Die Plugins werden in das bestehende runvdr Skript hintereinander eingefügt:
 +
 
 +
'''Zum Beispiel:'''
 +
  VDRPLUGINS="-P Plugin1 -P Plugin2 -P Plugin3"
  
====runvdr anpassen====
+
'''Hier der Eintrag für das dvbhddevice Plugin:'''
 
  vi /usr/local/bin/runvdr
 
  vi /usr/local/bin/runvdr
  
  -P'dvbhddevice' \
+
  VDRPLUGINS="-P dvbhddevice"
  
==LCDProc Plugin==
+
=LCDProc Plugin=
====Download====
+
==Download==
 
  cd /data/installfiles/vdrplugins
 
  cd /data/installfiles/vdrplugins
 
  git clone git://projects.vdr-developer.org/vdr-plugin-lcdproc.git
 
  git clone git://projects.vdr-developer.org/vdr-plugin-lcdproc.git
  tar -czf vdr-plugin-lcdproc-cvs-18042011.tar.gz vdr-plugin-lcdproc/
+
  tar -czf vdr-plugin-lcdproc-cvs-28032013.tar.gz vdr-plugin-lcdproc/
  
====Anpassen des LCDProc Treibers====
+
==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/
 
  cd /etc/
 
  sudo vi LCDd.conf
 
  sudo vi LCDd.conf
Zeile 38: Zeile 58:
 
  Heartbeat=open
 
  Heartbeat=open
  
====Installation====
+
==Installation==
 
  cd /usr/local/src/vdr/PLUGINS/src
 
  cd /usr/local/src/vdr/PLUGINS/src
 
  cp -a /data/installfiles/vdrplugins/vdr-plugin-lcdproc/ .
 
  cp -a /data/installfiles/vdrplugins/vdr-plugin-lcdproc/ .
 
  ln -s vdr-plugin-lcdproc/ lcdproc
 
  ln -s vdr-plugin-lcdproc/ lcdproc
 
  cd /usr/local/src/vdr/
 
  cd /usr/local/src/vdr/
  make plugins
+
  sudo make plugins && sudo make install
sudo chown -R vdruser.vdruser /usr/local/src/vdr/PLUGINS/lib/
+
  
====runvdr anpassen====
+
==runvdr anpassen==
 
  vi /usr/local/bin/runvdr
 
  vi /usr/local/bin/runvdr
  
  -P'lcdproc' \
+
  -P lcdproc
  
==text2skin Plugin und PearlHD Skin==
+
=PearlHD Skin Plugin=
====Download====
+
==Download==
=====text2skin=====
+
 
  cd /data/installfiles/vdrplugins
 
  cd /data/installfiles/vdrplugins
  git clone git://projects.vdr-developer.org/vdr-plugin-text2skin.git
+
  git clone git://projects.vdr-developer.org/vdr-plugin-skinpearlhd.git
  tar -czf vdr-plugin-text2skin-cvs-18042011.tar.gz vdr-plugin-text2skin/
+
  tar -czf vdr-plugin-skinpearlhd-cvs-22012013.tar.gz vdr-plugin-skinpearlhd/
  
=====PearlHD Skin=====
+
==Was hat sich geändert?==
cd /data/installfiles/vdrplugins
+
Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:
git clone git://projects.vdr-developer.org/skin-pearlhd.git
+
tar -czf skin-pearlhd-cvs-18042011.tar.gz skin-pearlhd/
+
  
=====Sender Logos=====
+
http://projects.vdr-developer.org/repositories/show/plg-skinpearlhd
 +
 
 +
==Logos==
 
  cd /data/installfiles/vdrplugins
 
  cd /data/installfiles/vdrplugins
  wget http://home.in.tum.de/~schulzh/hqlogos.tar.bz2
+
  wget https://launchpad.net/~bpl3f1lmootj/+archive/yavdr-main/+files/vdr-channel-logos_2011111825%7Eoneiric.tar.gz
  
====Installation====
+
==Installation==
=====text2skin=====
+
 
  cd /usr/local/src/vdr/PLUGINS/src/
 
  cd /usr/local/src/vdr/PLUGINS/src/
  cp -a /data/installfiles/vdrplugins/vdr-plugin-text2skin/ .
+
  cp -a /data/installfiles/vdrplugins/vdr-plugin-skinpearlhd .
  ln -s vdr-plugin-text2skin/ text2skin
+
  ln -s vdr-plugin-skinpearlhd/ skinpearlhd
 
  cd /usr/local/src/vdr/
 
  cd /usr/local/src/vdr/
  make plugins
+
  sudo make plugins && sudo make install
sudo chown -R vdruser.vdruser /usr/local/src/vdr/PLUGINS/lib/
+
  
=====PearlHD Skin=====
+
==Senderlogos==
  cd /tmp
+
  cd /var/lib/vdr/plugins
  cp -a /data/installfiles/vdrplugins/skin-pearlhd/ .
+
  tar -xzf /data/installfiles/vdrplugins/vdr-channel-logos_2011111825~oneiric.tar.gz
 
+
mkdir skinpearlhd
  cd /tmp/skin-pearlhd/
+
  cd skinpearlhd/
vi Make.config
+
ln -s /var/lib/vdr/plugins/vdr-channel-logos/logos/ logos
+
RECTITLEINFOHEAD=1
+
CHANNELLOGO=1
+
CHANNELLOGORIGHT=1
+
CHANNELLOGOPNG=1
+
EPGIMAGESPNG=1
+
  
cd /tmp/skin-pearlhd/
+
==runvdr anpassen==
sudo make
+
sudo make install
+
sudo chown -R vdruser.vdruser /etc/vdr/plugins/text2skin/
+
 
+
cp /usr/share/locale/nl_NL/LC_MESSAGES/vdr-text2skin-PearlHD.mo /usr/local/src/vdr/locale/nl_NL/LC_MESSAGES/
+
cp /usr/share/locale/it_IT/LC_MESSAGES/vdr-text2skin-PearlHD.mo /usr/local/src/vdr/locale/it_IT/LC_MESSAGES/
+
cp /usr/share/locale/de_DE/LC_MESSAGES/vdr-text2skin-PearlHD.mo /usr/local/src/vdr/locale/de_DE/LC_MESSAGES/
+
 
+
=====Senderlogos=====
+
cd /etc/vdr/plugins/text2skin/PearlHD/
+
tar -xjf /data/installfiles/vdrplugins/hqlogos.tar.bz2
+
 
+
====runvdr anpassen====
+
 
  vi /usr/local/bin/runvdr
 
  vi /usr/local/bin/runvdr
  
  -P'text2skin' \
+
  -P skinpearlhd
  
==Femon==
+
=Femon=
====Download====
+
==Download==
 
  cd /data/installfiles/vdrplugins
 
  cd /data/installfiles/vdrplugins
  wget http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-femon-1.7.9.tgz
+
  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====
+
==Installation==
 
  cd /usr/local/src/vdr/PLUGINS/src
 
  cd /usr/local/src/vdr/PLUGINS/src
  tar -xzf /data/installfiles/vdrplugins/vdr-femon-1.7.9.tgz
+
  tar -xzf /data/installfiles/vdrplugins/vdr-femon-2.0.0.tgz
  ln -s femon-1.7.9/ femon
+
  ln -s femon-2.0.0/ femon
 
  cd /usr/local/src/vdr/
 
  cd /usr/local/src/vdr/
  make plugins
+
  sudo make plugins && sudo make install
sudo chown -R vdruser.vdruser /usr/local/src/vdr/PLUGINS/lib/
+
  
====runvdr anpassen====
+
==runvdr anpassen==
 
  vi /usr/local/bin/runvdr
 
  vi /usr/local/bin/runvdr
  
  -P'femon' \
+
  -P femon
  
==markad==
+
=Markad=
====Download====
+
==Download==
 
  cd /data/installfiles/vdrplugins
 
  cd /data/installfiles/vdrplugins
 
  git clone git://projects.vdr-developer.org/vdr-plugin-markad.git
 
  git clone git://projects.vdr-developer.org/vdr-plugin-markad.git
  tar -czf vdr-plugin-markad-cvs-18042011.tar.gz vdr-plugin-markad/
+
  tar -czf vdr-plugin-markad-cvs-1310013.tar.gz vdr-plugin-markad/
  
=====Was hat sich geändert?=====
+
==Was hat sich geändert?==
 
Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:
 
Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:
  
 
  http://projects.vdr-developer.org/repositories/show/plg-markad
 
  http://projects.vdr-developer.org/repositories/show/plg-markad
  
====Installation====
+
==Installation==
 
  cd /usr/local/src/vdr/PLUGINS/src
 
  cd /usr/local/src/vdr/PLUGINS/src
 
  cp -a /data/installfiles/vdrplugins/vdr-plugin-markad/ .
 
  cp -a /data/installfiles/vdrplugins/vdr-plugin-markad/ .
 
  ln -s vdr-plugin-markad/ markad
 
  ln -s vdr-plugin-markad/ markad
 
  cd /usr/local/src/vdr/
 
  cd /usr/local/src/vdr/
  make plugins
+
  sudo make plugins && sudo make install
sudo chown -R vdruser.vdruser /usr/local/src/vdr/PLUGINS/lib/
+
 
 
  sudo cp /usr/local/src/vdr/PLUGINS/src/markad/command/markad /usr/bin/
 
  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====
+
==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 untiger Eintrag muss als letzte Zeile hinzugefügt werden.
+
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
 
  sudo visudo
 +
 
  vdruser ALL=(ALL) NOPASSWD: /usr/bin/markad
 
  vdruser ALL=(ALL) NOPASSWD: /usr/bin/markad
  
====runvdr anpassen====
+
==Ubuntu services mit dem svdrp Port erweitern==
 +
sudo vi /etc/services
 +
 
 +
svdrp      6419/tcp        # svdrp (vdr)
 +
 
 +
==runvdr anpassen==
 
  vi /usr/local/bin/runvdr
 
  vi /usr/local/bin/runvdr
  
  -P'markad' \
+
  -P markad
  
==TVOnScreen==
+
=Live Plugin=
====Download====
+
==Download==
 
  cd /data/installfiles/vdrplugins
 
  cd /data/installfiles/vdrplugins
  git pull git://projects.vdr-developer.org/vdr-plugin-tvonscreen.git
+
  git clone git://projects.vdr-developer.org/vdr-plugin-live.git live
  tar -czf vdr-plugin-tvonscreen-14032011.tar.gz vdr-plugin-tvonscreen/
+
  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:
 +
 +
<nowiki>http://<eure VDR IP>:8008/</nowiki>
 +
 +
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
 
  cd /data/installfiles/vdrplugins
  wget http://rsync16.de.gentoo.org/files/logos/logos-0.2.tar.bz2
+
  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?=====
+
==Was hat sich geändert?==
 
Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:
 
Auf der folgenden Webseite können die aktuellen Änderungen des Plugins eingesehen werden:
  
  http://projects.vdr-developer.org/git/?p=vdr-plugin-tvonscreen.git;a=summary
+
  http://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git/
  
====Installation====
+
==Installation==
 
  cd /usr/local/src/vdr/PLUGINS/src
 
  cd /usr/local/src/vdr/PLUGINS/src
  cp -a /data/installfiles/vdrplugins/vdr-plugin-tvonscreen .
+
  cp -a /data/installfiles/vdrplugins/vdr-plugin-epgsearch .
  ln -s vdr-plugin-tvonscreen/ tvonscreen
+
  ln -s vdr-plugin-epgsearch/ epgsearch
 
  cd /usr/local/src/vdr/
 
  cd /usr/local/src/vdr/
  make plugins
+
  sudo make plugins && sudo make install
  sudo chown -R vdruser.vdruser /usr/local/src/vdr/PLUGINS/lib/
+
 
 +
==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/
  
====Logos verfügbar machen====
+
  cd /var/lib/vdr/plugins/skinnopacity/logos/
  cd /etc/vdr/plugins/
+
  unzip /data/installfiles/vdrplugins/Logopack.zip
  tar -xjf /data/installfiles/vdrplugins/logos-0.2.tar.bz2
+
unzip /data/installfiles/vdrplugins/Logopack_Update.zip
  
====runvdr anpassen====
+
==runvdr anpassen==
 
  vi /usr/local/bin/runvdr
 
  vi /usr/local/bin/runvdr
  
  -P'tvonscreen' \
+
  '-P skinnopacity -i /var/lib/vdr/plugins/skinnopacity/icons/ -l /var/lib/vdr/plugins/skinnopacity/logos/ -e /var/lib/vdr/plugins/skinnopacity/epgimages/'
  
==Links==
+
=Links=
 
# [[dvbhddevice-plugin|dvbhddevice Plugin]]
 
# [[dvbhddevice-plugin|dvbhddevice Plugin]]
 
# [[Lcdproc-plugin|LCDProc Plugin]]
 
# [[Lcdproc-plugin|LCDProc Plugin]]
# [[Text2skin-plugin|text2skin Plugin]]
+
# [[PearlHD|PearlHD Skin Plugin]]
# [[PearlHD|PearlHD Skin]]
+
 
# [[Femon-plugin|Femon Plugin]]
 
# [[Femon-plugin|Femon Plugin]]
# [[Markad-plugin|Markad Plugin]]
+
# [[Markad]]
 
# [[Tvonscreen-plugin|TVOnScreen Plugin]]
 
# [[Tvonscreen-plugin|TVOnScreen Plugin]]
 +
# [[Live-plugin|Live Plugin]]
 +
# [[Epgsearch-plugin| Epgsearch Plugin]]
 +
# [[Streamdev-plugin| Streamdev Plugin]]
 +
# [[SkinnOpacity-plugin| Skin nOpacity Plugin]]
 +
# [[Screenshot-plugin| Screenshot Plugin]]
  
[[Kategorie:Ubuntu]]
+
[[Kategorie:Ubuntu HD VDR mittels TechnoTrend S2-6400]]
[[Kategorie:Installationsanleitungen]]
+
[[Kategorie:HDTV]]
+

Aktuelle Version vom 29. Oktober 2013, 12:02 Uhr

Inhaltsverzeichnis

[Bearbeiten] Downloadverzeichnis für Plugins vorbereiten

mkdir /data/installfiles/vdrplugins

[Bearbeiten] 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.

[Bearbeiten] Download

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

[Bearbeiten] Was hat sich geändert?

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

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

[Bearbeiten] 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

[Bearbeiten] 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"

[Bearbeiten] LCDProc Plugin

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] PearlHD Skin Plugin

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] Logos

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

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] Femon

[Bearbeiten] Download

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

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] Markad

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] Ubuntu services mit dem svdrp Port erweitern

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

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] Live Plugin

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] 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

[Bearbeiten] EPGSearch Plugin

[Bearbeiten] 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/

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] Streamdev Plugin

[Bearbeiten] 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/

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] 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)

[Bearbeiten] runvdr anpassen

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

[Bearbeiten] skin nOpacity

[Bearbeiten] 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

[Bearbeiten] Was hat sich geändert?

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

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] 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/'

[Bearbeiten] 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