An Android internet-radio player: search a global directory of 30,000+ stations (radio-browser.info) by name, country, or genre, shuffle through them on a timer, and see what's playing with track identification. Broadcasts the audio in sync to any number of Snapcast devices - with a built-in web player for browser clients, plus per-device volume, latency offset, and left/right/stereo channel assignment.
Part of the capullo-tech audio platform. Quantumcast is the internet-radio front-end, being recomposed onto the platform's shared libraries:
- capullo-audio - the delivery engine (ExoPlayer → FIFO → Snapcast server/client) and multi-device control.
- capullo-source-radiobrowser - the
Radio Browser source (station search + stream resolution) behind the
capullo-audio-contractsSPI.
The engine and the source are siblings - both implement/consume the SPI and neither depends on the other; this app is what wires them together. See Platform shape for the full dependency graph.
./gradlew :app:assembleDebugThe Snapcast native libraries come from
lib-snapcast-android
via jitpack and the
FFmpeg decoder is
bundled - no submodules, nothing to populate.




