Supported Streaming/Audio Sources

AmpliPi can play many different types of digital streaming inputs. Most of the streaming services supported can be played as independent digital streams on all four sources at once; check out the Multiple? heading. Below is the current status of our digital stream integrations.

Most of these digital streaming services are provided by other open-source projects; check out the Provided By heading.

Streaming Service Supported Multiple? Metadata Provided By Notes
Pandora Yes Yes Yes Pianobar
Airplay Yes Yes Yes Shairport-sync Metadata only available from iTunes
Spotify Yes Yes Yes Librespot Requires Spotify Premium, one account per stream. See disclaimer
DLNA Yes Yes Yes gmrender-resurrect
Internet Radio Yes Yes Yes VLC
Plexamp No No No Plexamp See #200
FM Radio Yes No Yes rtl-sdr/redsea Requires RTL SDR compatible USB device
Google Cast No Need to investigate
Offline Music No See #66
TIDAL No See #87
Bluetooth No See #150

Hi @linknum23 ,

I’m happy to report : your instructions under #Choosing the right stream helped me get SiriusXM working ! Will you please add a new issue in github for SiriusXM - as it is still a very manual process - so help/work needed there. I’ll add instructions on how to leverage your SiriusXM subscription with AmpliPi ! In the list above, the ‘Provided by’ link should point here (note: SXM changes their authentication occasionally - so follow these issues.

Added an issue for it: Add SiriusXM Stream · Issue #348 · micro-nova/AmpliPi · GitHub. Thanks @solarblitz !

Instructions and the AmpliPi solution repo are now located here.