Run the server on one phone, then the app as a client on many devices to play music with Spotify Connect - all at exactly the same time.
SnapCast is a multi-room client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player into a Sonos-like multi-room solution.
This app has built-in capability to act as client and/or server. You may need to set the latency for each phone in order to get perfect synchronisation.
The server's audio input is a named pipe /tmp/snapfifo. All data that is fed into this file will be send to the connected clients. One of the most generic ways to use SnapCast is in conjunction with the music player daemon (MPD) or Mopidy, which can be configured to use a named pipe as audio output.
For more information, see the website at https://github.com/badaix/snapcast
Exécutez le serveur sur un téléphone, puis l'application en tant que client sur de nombreux appareils à jouer de la musique avec Spotify Connect - tous exactement en même temps.
SnapCast est un lecteur audio client-serveur multi-pièces, où tous les clients sont temps synchronisés avec le serveur pour la lecture audio parfaitement synchronisé. Ce n'est pas un joueur autonome, mais une extension qui transforme votre lecteur audio existant dans une solution multi-pièces Sonos comme.
Cette application a intégré la capacité d'agir en tant que client et / ou serveur. Vous devrez peut-être régler le temps d'attente pour chaque téléphone afin d'obtenir une synchronisation parfaite.
entrée audio est un tube nommé / tmp / snapfifo du serveur. Toutes les données sont introduites dans ce fichier seront envoyés aux clients connectés. L'une des façons les plus génériques d'utiliser SnapCast est en conjonction avec le démon lecteur de musique (RPD) ou Mopidy, qui peut être configuré pour utiliser un tube nommé en sortie audio.
Pour plus d'informations, consultez le site Web à l'https://github.com/badaix/snapcast