Ich habe ein kleines Plugin geschrieben, mit dem man externe Programme als Player verwenden kann. Also z.B. dxr3player. mmsv2 oder oxine. Das "Primary Device" wird dafür freigegeben.
Dafür müssen ein Kommando (Option "-c") und ein Menüeintrag (Option "-m") als Kommandozeilenparameter übergeben werden. Mit "-r" kann man die LIRC/KBD/RCU-Fernbedienungen deaktivieren (natürlich empfiehlt es sich, dann das Programm für die Verwendung von LIRC zu konfigurieren).
Beispiel für dxr3player (deutsch als Standardsprache) mit Haupmenüeintrag "DVD":
vdr -P "externalplayer -c 'dxr3player -l de' -m DVD -r" ...
Es spricht auch nichts dagegen, das Plugin mehrmals für verschiedene Player zu starten, z.B:
vdr -P "externalplayer -c 'dxr3player -l de' -m DVD -r" -P "externalplayer -c oxine -m oxine -r"
Bisher habe ich das Plugin nur mit dxr3player unter VDR 1.3.32 getestet.
Fehlerberichte, Korrekturvorschläge und Wünsche bitte an felixhaedicke@web.de schicken oder hier posten.
Bald gibts auch eine sourceforge.net-Seite für das Plugin.