I have 49 raspberry pi’s playing music in retail stores. I’m currently running raspbian lite, and omxplayer is playing local music on the micro sd.
I want to convert to streaming music though, so I’ve set up a streaming server and now I’m looking for a streaming client, and Pi MusicBox seems like a good choice.
Currently the raspberry pi’s are configured to create reverse ssh tunnels to my server, in order for me to be able to manage them remotely. They do that using simple bash scripts & ssh client.
Also, to avoid corruption issues, I have the micro sd’s configured as read-only, which dramatically improved their life span, and reduced corruptions to a minimum.
My questions:
-
Will I be able to run my bash scripts on Pi MusicBox to recreate my reverse ssh tunnel? I’m only asking this because I’m guessing that Pi MusicBox is a cut down version of a Linux system.
-
Can I run Pi MusicBox as read-only? Or is it already running as read-only? I’m asking this because I noticed that any change I make, Pi MusicBox requires a restart, which makes me assume that it writes changes to memory, and then to the sd during the restart.
-
if the streaming server is down, and the audio stream is disconnected, can Pi MusicBox automatically resume playing music, without requiring a restart? Or any manual interaction for that matter.
Thanks for your support.