Sirius|XM Internet Radio for the Roku DVP!
Listen to Sirius Internet Radio and XM Radio Online through your Roku Digital Video Player!
On February 4th, 2011, Sirius|XM released a completely redesigned website, with a new Adobe Flash based "Listen Online" player. This major change to the online streaming interface has broken the Sirius|XM Roku channel. I am aware of the issue and am actively trying to find a way to get it working again. I'm sorry for the inconvenience!

UPDATE: A new version of the channel has been published that should work as normal.
The Sirius|XM Internet Radio channel allows you to listen to your favorite Sirius Internet Radio and XM Radio Online streams on Roku Digital Video Player.
Features include:
  • Channel browsing by Genre
  • Channel logos
  • Cover art (when available)
  • Live now playing information
  • Mini-player while browsing
  • Favorites
  • Screensaver with now playing information
  • Howard Stern channels
The Sirius|XM Internet Radio channel for the Roku DVP was developed by Steven Kean (TheEndless@permanence.com).

Due to some current limitations of the Roku DVP, the Sirius|XM channel does require the use of either Orb Caster or TVersity Media Server for converting the internet streams into a format that is compatible with the Roku DVP. No special configuration is required for either application. Simply install one or the other on a computer on your network. If using Orb Caster, you will need your Orb username and password. If using TVersity, you will need the IP address of the computer it's installed on.

Both Orb Caster and TVersity Media Server are free to download from their respective websites.

You can add the channel via the Roku channel store, or directly via this link: https://owner.roku.com/Account/ChannelCode/?code=SXM
You can discuss the channel on the Roku forums here: http://forums.roku.com/viewtopic.php?f=28&t=31914

Requirements

The Sirius|XM Internet Radio channel has the following requirements to operate properly:

Screenshots

Following are some screenshots of the channel.

Channel Browser

Favorites

Channel Screen

Screensaver

Frequently Asked Questions

I have TVersity Media Server installed and running, but I don't know what IP address and port to use in the channel configuration.
In most configurations, the default port (41952) should be used. To obtain the IP address:
In Windows 7:
  1. In the system tray, click the network connection icon and select Open Network and Sharing Center.
  2. To view the IP address of a wired connection, click Local Area Connection. To view the IP address of a wireless adapter, click Wireless Network Connection (Network Name).
  3. Click Details... . Your IP address will appear next to "IPv4 Address".
In Windows Vista:
  1. From the Start menu, right-click Network, and then select Properties. This opens the Network and Sharing Center.
  2. To view the IP address of a wired connection, click View Status to the right of Local Area Connection. To view the IP address of a wireless adapter, click View Status to the right of Wireless Network Connection.
  3. Click Details... . Look for the address next to "IPv4 IP Address".
In Windows XP:
  1. From the Start menu, right-click My Network Places, and then click Properties.
  2. To view the IP address of a wired connection, double-click Local Area Connection. To view the IP address of a wireless adapter, double-click Wireless Network Connection.
  3. Click the Support tab, and then click Details... . The window that appears will display the IP address.
Once you have the IP address, you should enter it along with the port (ex. 192.168.1.100:41952) on the TVersity configuration page of the channel.
My IP address changes regularly and I have to change it in the Sirius|XM channel every time. Is there any way to avoid this?
Unfortunately, there is no way to automatically detect the TVersity address from the Roku at this time. If your IP address changes regularly, it is recommended that you try Orb Caster instead of TVersity. Orb Caster does not require knowing your IP address.
When I enter my Sirius or XM credentials into the configuration, it tells me that they're not valid.
The Sirius|XM Internet Radio channel requires a Sirius Internet Radio or XM Radio Online account. This feature is not included with Sirius or XM accounts, by default. You can subscribe via the Sirius or XM website for an additional $2.99/month.
When I try to play a channel, I receive an error that states that the connection has timed out.
This is usually an indication that the server is not running. Check to ensure that Orb Caster or TVersity is started on your computer.
When I try to play a channel, I receive an error that indicates that stream is invalid or corrupt.
You may receive this error if the channel you're trying to play is not currently part of your subscription. Not all channels are included in all Sirius|XM subscriptions. If you are subscribed to the channel, then it's most likely an issue with TVersity Media Server. Open the TVersity console, switch to the status page, and review the Server Messages section for any errors. If the following errors are listed, it could be an issue with your sound card (or lack thereof):
  • Could not start transcoding
  • Error - Failed rendering third pin on ASF source, ignoring...
The following thread on the TVersity forums provides some possible solutions: http://forums.tversity.com/viewtopic.php?f=2&t=12890

If you are still unable to fix the issue, it is recommended that you try Orb Caster instead.
I am an XM subscriber, and I've tried everything above, but streams still error after buffering to 13%.
XM recently changed some things with their authentication. Bizarrely, this issue is often resolved by re-entering your XM credentials either in all caps or all lowercase. If one doesn't work, try the other.
I'm having trouble getting Orb Caster to work with the Sirius|XM channel. Is there a walkthrough for setup?
Why yes there is... take a look here.

Donate

If you're interested in donating money to support the development effort and you have a PayPal account, you can do so by clicking the "PayPal Donate" button below.

Donate money to support the Sirius|XM Internet Radio channel development effort!

Disclaimer

I am in no way affiliated with Sirius|XM. I am just a Sirius Satellite Radio subscriber who thought this application would be useful. All Sirius|XM specific content provided by the the Sirius|XM Internet Radio channel is the property of Sirius|XM or its licensors and is protected by copyright, trademark and other intellectual property laws.