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
Executar o servidor em um telefone, então o aplicativo como um cliente em muitos dispositivos para reproduzir música com Spotify Ligue - tudo exatamente ao mesmo tempo.
SnapCast é um leitor de áudio cliente-servidor multi-sala, onde todos os clientes são o tempo sincronizado com o servidor para reproduzir áudio perfeitamente sincronizados. Não é um jogador autônomo, mas uma extensão que transforma o seu leitor de áudio existente para uma solução multi-room Sonos-like.
Este aplicativo foi construído com capacidade para atuar como cliente e / ou servidor. Você pode precisar configurar a latência para cada telefone a fim de obter a sincronização perfeita.
entrada de áudio do servidor é um pipe nomeado / tmp / snapfifo. Todos os dados que são alimentados para este arquivo será enviado para os clientes conectados. Uma das maneiras mais genéricos para usar SnapCast é em conjunto com o leitor de música daemon (MPD) ou Mopidy, que pode ser configurado para usar um pipe nomeado como saída de áudio.
Para mais informações, consulte o website em https://github.com/badaix/snapcast