Sirius XM Plugin

Does anyone know if there is a way to stream Sirius XM through Volumio?

5 Likes

+1 - would love to see this feature

1 Like

+1

I would also like to see a plugin for SiriusXM.

I currently have to use another device to play Sirius when I’m in the mood for Full Serve over Self Serve.

What device do you use? Thanks

Amazon echo.

+1 - would love to see this feature also.

2 Likes

Yet another user who would love this feature. Raspberry Pi 4.

I have Youtube Music, which mostly works… have to uninstall/re-install from time to time, but it’s ok.
I have XMRadio accounts for our vehicles, have to pay it anyway, it’d be nice to be able to use it on my Volumio distributed music system.

1 Like

Has anyone been able to build the siriusxm app into a plugin?

1 Like

Have there been updates on adding SiriusXM to Volumio?

2 Likes

I don’t have the skills to make a plugin, but if you’ve got another machine handy on your network, you can run a proxy that can serve streams to your Volumio instance.

I made some slight changes to andrew0’s proxy code that will let yo do this as of August 2024. I’m running this on FreeBSD, but I would think it’ll run on any POSIX box with Python 3.x.

I think that it would be possible to convert this to a plugin, I’m just not a Javascript/frontend guy. It’s a really simple server that pretends to be a SiriusXM user in a web browser and creates and forwards an HLS stream. I think it would just need some UI for getting the user’s credentials and authenticating with SXM.

Also, I haven’t been able to figure out where the text that displays on a SiriusXM receiver comes from. It would be nice for a plugin to be able to grab that text to display in Volumio.

Even if I understand your expectations, most plugin are developed by the community…
So if someone motivated see your post… :wink:

That’s what I’m thinking. I’m not a Javascript guy, so I can’t do it myself, but I really feel like the core functionality from this script could be the guts of a plugin.

I’m really interested in setting this up. Can you give me a view instructions on what I need to do to setup? many thanks

what tweaks did you have to make? I want to try this!

have look here : https://developers.volumio.com/

I’m not at the plugin stage .haha I’m just trying to reproduce what dw808303 did. He mentioned tweaks he needed to do. What are they?

I was able to run this python script on another rpi3 that I have to “plugin” to fire it up. Once I do that, I can get any siriusxm channel thru volumio web radio. Anyone who has a siriusxm subscription… this is a game changer!!!

Great news, jocoman! I’m sitting here right now listening to SiriusXMFC on my kitchen radio (which is a Raspberry Pi 3 plugged into an old laptop speaker) — I probably use this hack daily.

dw808303. I use it daily as well, and the siriusxm stream quality is much better than I thought it would be. Thanks for posting, i would never have discovered this otherwise.