Das Claudiosync-System ist ursprünglich eine Bachelor-Arbeit namens "Synchronisierte Medienwiedergabe in opportunistischen Netzen" und meine Version basiert auf RasPi 3B & 3B+. Die Dortmunder Velokitchen darf die Version für den Raspi ZeroW nutzen. Die haben für die Soundausgabe und Spannungsversorgung eine Platine entwickelt, die von einem 18650er Lithiumakku versorgt wird. Soweit bin ich noch nicht.
Es gibt einen Master und viele Clients. Alle Geräte haben feste IP4-Adressen. Der Master spannt eine Adhoc-WLan auf. Die MP3s liegen entweder in einem Verzeichnis auf jeder Speicherkarte. Daher wird auch nur die Reihenfolge und ein Synchronsignal im WLan übertragen. So können die Raspis auch ohne WLan-Kontakt weiter stoisch abspielen und syncen sich, wenn sie sich wieder im WLan "sehen". Fällt ein Raspi aus und wird wieder gebootet, dann horcht er ins WLan und spielt dann passend ab. So ein Sync-Vorgang dauert maximal einen Song. Das system ist so ausgelegt, dass soagr der Master bei einem Stromausfall bei den Clients nach der Playlist fragt und dann an der Stelle einsteigt, die ihm von der Mehrheit der Clients bestätigt wird.
Und ja, es muss einer organisieren und die µSD-Karten vorbereiten, am Besten noch Raspis und Powerbanks mitbringen und verteilen und danach wiede einsammeln. Hier in Düsseldorf machen das die Lastenhelfer*innen und in Dortmund die Velokitchen, bzw. die sich mit der Velokitchen überschneidende Audiokitchen. Und bei uns ist jeder aufgerufen, Musikwünsche zu äußern.
Wobei wir auch musikalische Themen-CMs machen. Weihnachten mit Weihnachtsliedern (Titelmelodie von 3 Nüsse für ASschnbrödel, auf Wunsch der Lastenhelferinnen, dann The Pogues, Hosen, Ärzte, Donuts, und noch jede Menge mehr), im März nur Titel von starken Frauen, da am 8.3. Weltfrauentag ist, im Mai nur deutschsprachihe Songs, von NDW bis aktuellen Liedern.
Das Team ist halt DJ für 2 Stunden. Und wenn die Raspis laufen, dann laufen die. Man kann dann nicht mehr eingreifen.
...und es wird in der nächsten Version der Software wohl auch Sprache im WLan übertragen. Dann aber nur vom Master auf die Client....