RSS Feed for This PostCurrent Article

How to listen to Sirius online radio with Linux or OSX.


Sirius radio

I never thought I would actually pay for radio until a co-worker of mine signed up for Sirius satellite radio when Howard Stern made the switch to Sirius. Now, Howard Stern I could care less about but, this gave me my first extended exposer to the music channels. Every afternoon, for weeks, I would hear a great song off an album I had long forgotten, on the Alt Nation channel, wafting over the cube wall. I was just about sold.

The only problem remaining was reception. My co-worker sat next to a window and was having reception problems despite Sirius having a land based repeater in our market. I’m located closer to the center of the building so using a satellite radio probably wasn’t going to work. So I waited. Sirius offered online streaming but it was only a 32k stream. Not going to work for me.

Finally, Sirius started offering near CD quality streams but, only offered a Windows based player in a browser. I love my tunes but, not enough to switch back to Windows. So the hunt was on to find a way to stream Sirius online to Linux or OSX. If you want to try Sirus for three day for free sign up here.


Play Sirius radio streams on Linux

What I came up with was Sipie. From the Sipie documentation.

“Pronounced SY PIE, like ’sirius python’, sipie is a on line player
for Sirius online Internet streaming. It requires a login to
Sirius’s streaming, and both guest and subscriber logins are
supported. It provides the a back end, a cli and gui.”

Because of changes made to the Sirius stream at some point in the past simply doing an apt-get to install Sipie didn’t work so below I have compiled my own instructions. Even though these instructions are based on Ubuntu 7.10, seeing Sipie is a python script, they should work on other distributions.

First we have to download the dependencies. Open a terminal windows and enter:

sudo apt-get install mplayer python-setuptools python-wxgtk2.6 subversion

We need subversion to download the latest development snapshot because the version of Sipie in the repository doesn’t work.

Change to your home directory:

cd ~

Download the latest development version of Sipie to a directory called sipie under your home directory.

svn co https://sipie.svn.sourceforge.net/svnroot/sipie sipie

Change to the sipie directory.

cd sipie/

Install Sipie.

sudo easy_install .

Configure and run Sipie.

sipie.py

Once you have lauched Sipie the first time you will need to configure it with your username, password, subscriber status, and location. Just follow the prompts. If you mess up remove the config file in ~/.sipie as outlined below and then just relaunch sipie.py.

username and a crypted password will be stored in /home/mike/.sipie/config
no plain text passwords are stored
if you want to change your password remove /home/mike/.sipie/config
then run sipie and it’ll ask you for username and password again

Enter username: mike
Enter password:

Login Type, type guest or subscriber
Enter login type: subscriber
Are you using Sirius Cananda (http://siriuscanada.ca)
True or False: False

At this point a window should pop up and ask you to enter some characters. Once entered the channel GUI should come up. Simply select a channel and hit play.


Play Sirius radio streams on OSX

For OSX users life is much easier. Simply download install StarPlayr.

From the apple download site:

About StarPlayr
A new breed of Sirius Radio for the Mac. It has album art, an awesome user interface, the ability to record one station and play another. As a recording is finished, the stream is automatically converted from ASF to MP3 and can be played back in iTunes via the StarMP3 playlist. You can take your recordings with you on the road syncing to an iPod/iPhone any other PMP device that supports MP3.

What’s New in this Version
- Easy to use iCal Scripts to automate StarCasts.
- Faster tuning
- Up to date Artist and Song info
- Paws feature using Spacebar or Paws button
- Mute option
- Mega size cache options
- Improved iTunes syncing: Bookmarkable, Skip Shuffle
- Robust StarCasting (fixed time-out bug)
- StarMP3 Trooper, Manual MP3 conversion mode
- Free fully editable Bonus AppleScripts

Although there are other players avaiable for OSX, in my opinion, StarPlayr is the best. My only complaint is that there is no mini player and you can only resize the application to a certain degree. Other then that it works great.

ROCK ON!

Popularity: 20% [?]

Trackback URL

RSS Feed for This Post12 Comment(s)

  1. chris | Mar 19, 2008 | Reply

    I’ve been listening to Sirius everyday online using Konqueror. No special configuration needed.

  2. Mike | Mar 19, 2008 | Reply

    Really. Cool. Seeing I’m a Gnome user I would have never of found that. What do you do for channel listings?

    That’s all sipie really does. Searches the Sirius site for the links and passes them to mplayer.

  3. vtqn | Mar 19, 2008 | Reply

    Sirius will work with Firefox on a Kubuntu system.

  4. Mike | Mar 19, 2008 | Reply

    you lucky KDE guys. But thanks for the info and the visit. Now I know.

  5. IceTheNet | Mar 19, 2008 | Reply

    [quote] you lucky KDE guys? [/quote]
    Unless you have been living in the dark ages KDE can be installed on linux, solaris, BSD, and many other operating systems. From Ubuntu that comes with Gnome Stock the package manager will allow you to install kde and you can even change your whole system to kubuntu by selecting kde as your default GUI. or leave it run as I do as GNOME. Then you can have the best of both worlds just log off and log into KDE. or if you want another option good advice use virtual box and install a kde os you could even install ubuntu with kde and make it full kubuntu and listen to serious:) but still have your main os available.

    OK that is just way too much fun

    Enjoy

  6. ed | Mar 19, 2008 | Reply

    I have no problem playing sirius through Firefox on the Gnome desktop.

  7. admin | Mar 19, 2008 | Reply

    ed. The firefox plugin never worked for me.

    Ice. I know you can switch window managers at the drop of a hat. I just prefered the cli interface of sipie. Mostly because it allows me to integrate sirius into my MythTV menus giving me whole house audio.

    As for KDE vs Gnome I prefer Gnome. No particular reason. I just do. I will admit that file manager in KDE is way better then nautilus.
    The rest is just personal preference.

  8. jimbo | Mar 25, 2008 | Reply

    I am listening to sipie right now to howard stern on Ubuntu :) , also it works in firefox
    the program for macosx is a freeware , its like the coolest thing ever , also if u google enough , you can play it in vlc ( done it myself) also in gxine ( did not try this yet)

  9. jimbo | Mar 25, 2008 | Reply

    check this out http://www.youtube.com/watch?v=aaiRMInkTvk

  10. Mike | Mar 26, 2008 | Reply

    I’m still working on the firefox plugin and ubuntu. Sipie works well enough for me. If you only care about a few stations then all you have to do is copy the stream locations and enter them into totem or xine.

    Thanks for the visit and the comment.

  11. ER | May 1, 2008 | Reply

    Sirius does indeed play on UbuntuStudio 8.04 running KDE and Firefox 3…it’s somewhat deceptive at first because the player window shows no activity…but if you see “transferring data from xxxxxx.xxxxx akamaistream.net”at the bottom of the player window…after a few seconds you should hear audio. I installed the optional media packs/plugins available in “add remove programs” and I believe that set it up to work.

  12. jeffemmert | May 4, 2008 | Reply

    I have it installed and almost working in Firefox 2 in a Kubuntu 8.04 (KDE 3.5) environment. I’m logged in and my station is displayed, but no sound is coming out. Amarok media player works fine and I am able to login to Sirius using Konqueror and get it playing that way. How do I get the Sirius Player toolbar working in Firefox? It may need some additional plugin. Sadly MediaPlayer is unavaible to me in Linux.

1 Trackback(s)

  1. From How to listen to Sirius online with your Nokia N800 N810 internet tablet. | Pack Rat Studios | Apr 13, 2008

RSS Feed for This PostPost a Comment