Guten Morgen allerseits,
ich habe seit kurzem einen VDR auf einem Raspberry Pi2 in Betrieb (MLD), das Sat-Signal kommt von einem octopus net mit 4 Tunern. Das Ganze hat eigentlich auf Anhieb wunderbar funktioniert, nur ein Problem besteht noch:
Der VDR soll "durchlaufen" wegen EPG-Scan, Timern, VDRadmin etc. Aufgrund des geringen Stromverbrauchs des Pi auch kein Problem. Allerdings sollte er bei Nicht-Benutzung auch keine Tuner belegen, damit der Octopus auch in den Standby geht (sobald ein Tuner aktiv ist, wird das Ding gut warm). Das hab ich mit dem "suspendoutput" Plugin auch hingekriegt.
Um parallel Live-TV + mehrere Aufnahmen machen zu können, lade ich das satip-Plugin mit der Option "-d 4", damit darf er sich bis zu 4 Tuner greifen.
Das erste Problem war nun, dass der VDR automatisch und sofort auf freien Tunern einen dauernden EPG-Scan durchgeführt hat, und damit immer 4 Tuner aktiv hat (ein Folgeproblem davon wäre, dass weitere VDRs keinen freien Tuner mehr kriegen; das ich noch nicht akut da ich derzeit nur einen VDR habe). Das konnte ich lösen, indem ich "EPG Scan Timeout" auf 0 gestellt habe.
Da ich aber doch von Zeit zu Zeit EPG-Daten aktualisieren muss, möchte ich den EPG-Scan per SVDRP triggern (per cron-job jede Nacht oder so ähnlich). Auch der teil scheint gut zu funktionieren; sogar so gut dass bei laufendem Live-TV das aktive Device nicht für den Scan verwendet wird (also Live-TV nicht gestört wird). Sehr schön!
ABER, und jetzt kommt mein großes Problem: Wenn der EPG-Scan fertig ist (nach ca. 20 Minuten?) bleiben die letzten eingestellten Kanäle aktiv, und damit sowohl die Streams als auch die Tuner am Octopus belegt. Nicht gut...
Frage: wie krieg ich den VDR dazu, nach EPG-Scan die Devices wieder freizugeben?
Danke!