[yaVDR 0.4pre1] vdr-plugin-mplayer für PVR350 anpassen - initctl

  • Abgesehen von dem Aufruf des mplayer via /sbin/initctl (siehe vorheriger Post) sind jetzt alle größeren Probleme gelöst. Anbei schon mal die notwendigen Dateien und Einstellungen:
    Damit die PVR350 als Ausgabegerät verwendet werden kann, benötigt man eine mit dem Patch mplayer_vidix_ivtv_vid.c.diff kompilierte mplayer-Version.


    Für die Standard-Verzeichnisse von yaVDR (/media und /srv/ kann man eine mplayersources.conf nach /etc/vdr/plugins/ kopieren (eventuell lohnt es sich, das noch nach Medientyp bzw. Verzeichnis weiter aufzuteilen).
    Das der yaVDR 0.4pre1 beiliegende vdr-plugin-mplayer erwartet das Skript zum Aufruf von mplayer mplayer.txt (in "mplayer" umbenennen, die Endung ist nur wegen dem Forum) und die dazugehörige Konfigurationsdatei mplayer.conf unter /usr/share/vdr-plugin-mplayer/


    Da der Aufruf des mplayers mit root-Rechten erfolgen muss, damit die PVR350 als Ausgabegerät genutzt werden kann, ist (bis es eine Lösung für den Aufruf mit initctl gibt, wobei ich mir nicht sicher bin, ob der VDR dann noch den mplayer steuern könnte)) noch eine Ergänzung der sudoers.conf (oder der /etc/sudoers.d/yavdr ) nötig (passend zum Aufruf am Ende von /usr/share/vdr-plugin-mplayer/mplayer):

    Code
    vdr ALL=NOPASSWD: /usr/bin/mplayer *


    Die Steuerung in den DVD-Menüs bei Nutzung von dvdnav kann über die Zifferntasten erfolgen, dazu sind diese Einträge in der setup.conf des VDR möglich:

    Code
    mplayer.KeyCmd0 = dvdnav menu
    mplayer.KeyCmd1 = audio_delay -0.1
    mplayer.KeyCmd2 = dvdnav up
    mplayer.KeyCmd3 = audio_delay +0.1
    mplayer.KeyCmd4 = dvdnav left
    mplayer.KeyCmd5 = dvdnav select
    mplayer.KeyCmd6 = dvdnav right
    mplayer.KeyCmd7 = dvdnav prev
    mplayer.KeyCmd8 = dvdnav down
    mplayer.KeyCmd9 = switch_audio

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich sehe da kein Problem mit sudo, eine seperate Datei in /etc/sudoers.d/ und wenn wir es einbauen schalten wir das in Abhängigkeit vom frontend scharf.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Ich sehe da kein Problem mit sudo, eine seperate Datei in /etc/sudoers.d/ und wenn wir es einbauen schalten wir das in Abhängigkeit vom frontend scharf.


    Steffen kennt sich besser aus mit mplayer und dem Upstart-Kram, ich würde mich deshalb seinem Urteil anschliessen.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ich sehe da kein Problem mit sudo, eine seperate Datei in /etc/sudoers.d/ und wenn wir es einbauen schalten wir das in Abhängigkeit vom frontend scharf.


    Klasse, wenn ihr das einbaut. :bpl

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!