Jump to content

Feststellen ob DBox (mit Streaming/VLC) beschäftigt ist?


giovanne

Empfohlene Beiträge

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

  • 6 months later...

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

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...