Hallo zusammen!

Ich finde dieses Projekt absolut großartig und möchte damit nun gern
mein Multiroom-Audio umsetzen.

May2Play ist auf einem RaspberryPi installiert, der zusammen mit einem
Verstärker in ein Lautsprechergehäuse integriert werden soll.
Jetzt suche ich eine Möglichkeit festzustellen, wann ein Stream läuft,
damit ich weiß, wann ich den Verstärker einschalten muss, bzw. wieder
ausschalten kann.

Ich habe bereits verschiedenes ausprobiert:
- PulseAudio installiert und per Python-Script abgefragt (funktioniert,
aber verursacht eine unheimliche CPU-Last)
- Werte aus /proc/asound/card0/pcm0p/sub0/status interpretieren
(funktioniert nicht, da nie in den Status IDLE gewechselt wird)
- Mittels "TOP" die CPU-Last der Prozesse squeezelite und shairport
auslesen und entsprechend handeln (funktioniert, ist aber sehr unschön)

Letztlich soll es dann so funktionieren, dass der Raspi immer am Strom
hängt und per Relais-Modul den Verstärker einschaltet, sobald ein Stream
läuft. Wenn der Stream endet und innerhalb von 10 Minuten nicht wieder
beginnt, soll der Verstärker ausgeschaltet werden.

Hat jemand eine Idee, wie man zuverlässig abfragen kann, ob ein Stream
läuft?


------------------------------------------------------------------------
Zajac2's Profile: http://forums.slimdevices.com/member.php?userid=64427
View this thread: http://forums.slimdevices.com/showthread.php?t=101321

_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/slimserver-de

Antwort per Email an