giovanne Geschrieben 30. Juli 2011 Melden Share Geschrieben 30. Juli 2011 Hallo, ich möchte eine DBox nur als Streaming Knecht betreiben. Die Box wird ferngesteuert bei Bedarf eingeschaltet und dann wird per yweb und vlc von beliebigem Client ferngesehen. Dies funktioniert schon. Nun soll die Dbox selbst z.B. alle 10 Minuten prüfen, ob sie für den obigen Zweck noch in Verwendung ist bzw. keine Streaming-Aktivitäten mehr vorliegen (idle?) und sich dann ausschalten (oder einen anderen Befehl ausführen). Kann ich auf der DBox selbst dies irgendwie feststellen? z.B. ob die Box idled? oder gibt es irgendeinen Ansatzpunkt (Datei?) wenn aktiv gestreamt wird? P.S. Alternativ könnte ich die Box zu festen Zeiten (z.B. 24 Uhr) runterfahren lassen. Dies wäre die Notlösung wenn obiges nicht machbar wäre. Danke für Anregungen giovanne Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Testit Geschrieben 4. Februar 2012 Melden Share Geschrieben 4. Februar 2012 Mit dem Linuxbefehl Netstat sollten aktive Verbindungen zu sehen sein. Einfach ein Grep mit der Ip Adresse des Clienten per Script machen. Per pzapit lässt sich die Box dann in den Standby setzen. Stream=`netstat| grep "ip Adresse"` Ist keine Verbindung vorhanden, bleibt die Variable Stream leer. IP Adresse bitte durch die richtige Adresse ersetzen, und die Hochkommas bitte mitsetzen, sonst geht es nicht. Wenn die Box streamt, gibt es einen Thread "tsstrem oder udptsstrem", Abfrage beispielsweise mit pidof tsstrem Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.