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 در اتصال - همه در همان زمان.
SnapCast یک بازیکن کلاینت سرور صوتی چند اتاق، که در آن همه مشتریان هماهنگی زمان با سرور به بازی صوتی کاملا همگام سازی است. این یک بازیکن مستقل نیست، اما یک فرمت است که تبدیل پخش کننده های صوتی موجود خود را به یک راه حل چند اتاق Sonos در مانند.
این برنامه ساخته شده است در قابلیت به عنوان مشتری و / یا سرور عمل می کنند. شما ممکن است نیاز به تنظیم زمان تاخیر برای هر تلفن به منظور رسیدن به هماهنگی کامل است.
ورودی صوتی سرور یک لوله دایرکتوری / tmp / snapfifo به نام است. همه داده است که به این فایل تغذیه خواهد شد به مشتریان متصل ارسال. یکی از راه های عمومی ترین استفاده SnapCast در رابطه با پخش موسیقی شبح (MPD) و یا Mopidy، که می تواند پیکربندی شده برای استفاده یک لوله با نام به عنوان خروجی صوتی است.
برای کسب اطلاعات بیشتر، از وب سایت را در https://github.com/badaix/snapcast