Samstag, 28. November 2015

yaVDR Mediathek Add-On um zusätzliche Buttons erweitern (Link auf ORF TVthek und KIKA Videos)

Um das Plugin yavdr-addon-mediathek (welches den Aufruf div. Mediatheken, z.B. von ARD, ZDF, DMAX, SAT1, Golem, Gametrailer aus dem yaVDR-Menü heraus ermöglicht) um zusätzliche Buttons bzw. Links zu erweitern gehen Sie so vor:

In folgenden Beispiel werden Links auf die "ORF TVThek" sowie die "KIKA Videos" hinzugefügt.

1.) Bild-Dateien für die zusätzlichen Icons ins Verzeichnis

/usr/share/yavdr/images 

kopieren. (Format: 100 x 100 Pixel)

orf_icon.png
kika_icon.png

2.) Datei /usr/share/yavdr/events/actions/create-mediathek erweitern um:

...
process-template /etc/init/mediathek-orf.conf
process-template /etc/init/mediathek-kika.conf
...


3.) Im Template-Verzeichnis des Plugins eine Kopie eines bestehenden mediathek-*.conf Unterverzeichnisses anlegen:

cd /usr/share/yavdr/templates/etc/init
sudo cp -r mediathek-zdf.conf mediathek-orf.conf

sudo cp -r mediathek-zdf.conf mediathek-kika.conf


4.1) Datei mediathek-orf.conf\10_main editieren: (Description in der ersten Zeile eintragen. Zu öffnende URL in der letzten Zeile eintragen.)

description     "mediathek-orf"
...
exec su -c "chromium-browser --start-maximized --app=http://tvthek.orf.at" vdr


4.2) Datei mediathek-kika.conf\10_main editieren:

description     "mediathek-kika"
...
exec su -c "chromium-browser --start-maximized --app=http://www.kika.de/videos/index.html" vdr


5.) Datei /usr/share/yavdr/templates/etc/wmdrawer/mediathek/10_main erweitern (unter der Sektion [column]):

...
(ORF-TVthek)    (orf_icon.png)    (/usr/share/vdr/menuorg-appswitcher standalone=yes app=mediathek-orf)

(KIKA-Videos)    (kika_icon.png)    (/usr/share/vdr/menuorg-appswitcher standalone=yes app=mediathek-kika)
...


6.) Datei /usr/share/yavdr/templates/var/lib/vdr/plugins/menuorg.xml/30_51_mediathek erweitern:

...
            <command name=<?cs call:quote(_("ORF")) ?> execute="/usr/share/vdr/menuorg-appswitcher standalone=yes app=mediathek-orf &amp;> /dev/null " /> 
            <command name=<?cs call:quote(_("KIKA")) ?> execute="/usr/share/vdr/menuorg-appswitcher standalone=yes app=mediathek-kika &amp;> /dev/null " />
...


7.) Ausführen:

sudo /usr/share/yavdr/events/actions/create-mediathek

Montag, 23. Februar 2015

Rekursives Durchsuchen von Files mit fgrep ohne lästige Ausgabe von Fehlermeldungen (aufgrund fehlender Permission ect.)

fgrep -R "00 01" * 2>/dev/null

Ändern des yaVDR Video-Aufnahme-Verzeichnisses

Um das Verzeichnis zu ändern, unter dem yaVDR die Aufzeichnungen speichert, habe ich folgendes ein Custom Template File angelegt:
/etc/yavdr/templates_custom/etc/default/vdr/99_video_dir

In diesem File wird der Wert der Environment-Variable VIDEO_DIR den eigenen Wünschen entsprechend angepasst, z.B.:
# Pfad zum gewuenschten VDR Aufnahme-Verzeichnis:
VIDEO_DIR="/mnt/sdb5/movies/yavdr"

Diese Konfiguration landet letzendlich im File
/etc/default/vdr
(welches jedoch unter yaVDR nicht direkt editiert werden soll, siehe Template-Konzept).

Montag, 16. Februar 2015

DD Flex CI zusammen mit DD (Digital Devices) Cine S2 unter yaVDR / easyVDR zum Laufen bringen

Lt. Beantwortung meiner Anfrage an den Techn. Support von Digital Devices:

Um das CI unter VDR verwenden zu können, muss ein Redirect eingerichtet werden, hier finden Sie weitere Informationen dazu:

http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/124282-wie-bekomme-ich-das-digitaldevices-ci-zum-laufen/

http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/101149-ci-unterst%C3%BCtzung-f%C3%BCr-cines2-mystique-satix-s2-dual-usw/index14.html

---


Ich konnte dies unter "yaVDR 0.5" mit meiner "DD Cine S2" inklusive "Flex CI" erfolgreich umsetzen.
Folgendes ist dafür zu tun:

1.) Um die ddbridge Adapter Konfiguration anzupassen ist ein File names
/etc/modprobe.d/ddbridge.conf
mit folgendem Inhalt anzulegen:
options ddbridge adapter_alloc=3 

2.) Darüber hinaus muß bei gestopptem VDR ein Redirect eingerichtet werden:
sudo echo "00 01" > /sys/class/ddbridge/ddbridge0/redirect

---

Weitere Infos bzgl. redirect, siehe:

http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/p1048374-ci-unterst%C3%BCtzung-f%C3%BCr-cines2-mystique-satix-s2-dual-usw/#post1048374

http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/p1117183-ci-unterst%C3%BCtzung-f%C3%BCr-cines2-mystique-satix-s2-dual-usw/#post1117183

http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/p1194227-ci-unterst%C3%BCtzung-f%C3%BCr-cines2-mystique-satix-s2-dual-usw/#post1194227

http://www.vdr-portal.de/board60-linux/board14-betriebssystem/board96-yavdr/112890-cine-c-t-ci-problem-cam-wird-nicht-erkannt/

http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/113367-aktuelle-treiber-f%C3%BCr-octopus-ddbridge-cines2-ngene-ddbridge-duoflex-s2-duoflex-ct-cinect-sowie-tt-s2-6400-teil-2/index14.html

http://www.vdr-portal.de/board16-video-disk-recorder/board5-vdr-konfiguration/114342-dd-cine-s2-und-ci-unter-vdr-und-xbmc/

http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p1126218-aktuelle-treiber-f%C3%BCr-octopus-ddbridge-cines2-ngene-ddbridge-duoflex-s2-duoflex-ct-cinect-sowie-tt-s2-6400-teil-2/#post1126218

http://www.linuxtv.org/wiki/index.php/Digital_Devices_DuoFlex_C%26T#Adding_CI

http://www.spinics.net/lists/linux-media/msg39494.html