Comments (1)
Snapcast is an awesome open source project for distributed wireless speakers! We've been following their progress for a while now, it looks really useful for apartment and other setups where you would use mostly wireless speakers.
In the future AmpliPi could host a snapcast server to add support for wireless speakers. The only issue with this, using the current hardware, is that only digital sources and streams would be playable (the analog RCA inputs connect directly to the audio muxes). We think this would still add a lot of flexibility for mixed speaker setups.
Using AmpliPi as a snapcast client is a cool idea as well. The AmpliPi could potentially host up to 4 snapcast clients. In this case we would recommend routing each snapcast client to a group of zones, since each of AmpliPi's zones wouldn't be individually discoverable without significant changes to how snapcast's protocol works.
Also although synchronizing 2 AmpliPi's over the network might be possible, we have not designed the software with this use case in mind.
Which of these would be the most useful? Feel free to make an issue for either client or server support.
from amplipi.
Related Issues (20)
- Draw a border around the eink display during initial mfg flashing
- LMS Streams don't restart after closing them HOT 1
- LMS Streams don't start HOT 2
- Bug: Stopped internet radio station, starts playing after announcement
- Python Logging within subprocesses don't print to console logs HOT 1
- Add status to E-INK display HOT 5
- Pandora controls go off screen on mobile HOT 1
- Bug: Zones playing audio on source used for annoncement are not muted while the announcement is playing
- LMS stream choppy and distorted after not being used for a few days HOT 3
- Reset pandora station after disconnecting stream HOT 3
- Be more gentle with testing external services HOT 4
- Add "Add Stream" and "Add Preset" buttons, modals to relevant modals on Home screen
- Close stream button gets kidnapped by long stream names
- Wrong Stream type icons
- Convert TextField into MUI TextField on Stream Settings Modal HOT 3
- Make quickstart QR code valid; put to e-ink display during manufacturing HOT 3
- Validate account credentials during stream instantiation HOT 1
- Spotify Connection Issues HOT 4
- Support for Power Board Rev 6
- Fix existing URLs for quickstart in the field
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amplipi.