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
Запустите сервер на одном телефоне, то приложение в качестве клиента на многих устройствах для воспроизведения музыки с Spotify Connect - все в одно и то же время.
SnapCast является клиент-сервер аудиоплеер мульти-зал, где все клиенты синхронизированы по времени с сервером, чтобы играть идеально синхронизирована аудио. Это не самостоятельный игрок, но это расширение, которое превращает ваш существующий аудиоплеер в Sonos-как решение мультирум.
Это приложение имеет встроенные возможности выступать в качестве клиента и / или сервера. Вам может понадобиться установить задержку для каждого телефона, чтобы получить идеальную синхронизацию.
аудиовход сервера является именованным каналом / TMP / snapfifo. Все данные, которые питались в этот файл будет отправлен на подключенных клиентов. Одним из наиболее общих способов использования SnapCast в сочетании с музыкальным проигрывателем демоном (MPD) или Mopidy, который может быть выполнен с возможностью использовать именованный канал в качестве аудио выхода.
Для получения дополнительной информации посетите веб-сайт на https://github.com/badaix/snapcast