Guten Abend,
ich kann mich dunkel daran erinnern, dass Fragen zu einem gewissen Plugin nicht erwünscht waren. Ich probier's trotzdem mal. Falls unerwünscht, dann bitte den Thread einfach löschen (und mir evtl. 'ne PN schreiben).
Ich nutze vdr als Backend in Kodi. Die Verbindung zwischen vdr und Kodi stelle ich mit dem VNSI-Server her. Dabei nutze ich auch PayTV-Sender.
Starte ich jetzt den HTPC, dann funktionieren nur die FreeTV-Sender. Sämtliche verschlüsselte Kanäle werden beim Aufruf als nicht verfügbar angezeigt. D.h. nicht die Entschlüsselung schlägt fehl, sondern die Kanäle sind einfach blockiert und nicht verfügbar. Starte ich vdr neu, funktioniert's (systemctl restart vdr). Ab dem 2. VDR-Start funktionieren alle Sender auch, wenn der HTPC für ein paar Stunden ausgeschaltet wird. Nur wenn ich am nächsten Tag (keine Ahnung, wieviel Stunden Pause notwendig sind) den HTPC wieder hochfahr, dann hab ich wieder das o.g. Problem.
Jetzt könnte man dahinter die Ladereihenfolge der Plugins vermuten. Regeln konnte man das mit der order.conf. Aber so, wie ich aus Tante Google rausquetschen konnte, war die order.conf yavdr-spezifisch (ich nutze ein reines Gentoo) und ist mittlerweile obsolet. Den Quelltext von VDR hab ich ebenfalls mal durchgegrept, ohne jedoch den Suchbegriff "order.conf" überhaupt zu finden. Von daher gehe ich aus, dass es die order.conf im Vanilla-VDR nicht gibt.
Daher die Frage:
Wie kann ich den VNSI-Server dazu bewegen, dass er erst startet, wenn das sc-Plugin geladen und initialisiert ist?
Version VDR: 2.3.2 (das Problem bestand aber auch schon mit VDR-2.2.x)
VNSI: Git-Version
Kodi: 17.0_rc3-r2