Ionshard Development

RSS

Pyxis: SIRIUS Sattelite Player for Linux via Command Line

Sirius is down! This application will no longer work. Please see this post for more details.

A Command Line Player for SIRIUS and XM Satellite Radio

Pyxis is a wrapper that provides access to SIRIUS’ internet radio streams through the command line. Pyxis is written entirely in python.

Pyxis is a large rewrite of the original project Sipie written and maintained by Eli Criffield at http://sipie.sourceforge.net/ and none of Pyxis would have been possible without Sipie’s authentication code. Big thank you to Eli Criffield.

The reason for Pyxis’s existence is because in recent years development on Sipie has slowed and as such when SIRIUS changes something the time required to bring it back to a working version can sometimes be a long time. So a couple of us decided to rip out all the largely unused portions of Sipie, refactor a lot of it and bring it into a more stable and adaptable package. Thus Pyxis was born when we realized we could no longer pretend it was still Sipie.

News and Updates

Please visit here to get the latest news and updates regarding Pyxis.

Dependencies

  • Python 2.5+
  • Mplayer
  • Beautiful Soup

Install

Ubuntu

UPDATE: This installation method is broken. See this post for more information.
sudo add-apt-repository ppa:pyxis/pyxis
sudo apt-get update
sudo apt-get install pyxis

Arch Linux

Install Pyxis from AUR via your favorite AUR wrapper (eg yaourt) or by

wget http://aur.archlinux.org/packages/pyxis/pyxis/PKGBUILD

PyPi

If you don’t have pip installed you should!
Install pip via the directions here

pip install pyxis

Mac OSX

While not officially supported it is possible to run pyxis on a Mac by following the instructions here

Support

To send us debug information please do the following.
Edit ~/.config/pyxis/pyxisrc and change the line “debug = False” to “debug = True”
[Optionally you can change the default debug directory but you will have to change all references to ~/pyxisdebug in this document to what you changed it to.]
and run pyxis again as normal, this will create the debug information.

Then run the command:

tar -cvf pyxisdebug.tar.gz ~/pyxisdebug

and email the resulting pyxisdebug.tar.gz to pyxis@ionshard.com along with the terminal output from running pyxis.

Contact

Pyxis Team (pyxis@ionshard.com)
Corey Ling (kasuko@ionshard.com)

Authors

John Rabotnik (john.rabotnik@googlemail.com)
Justin Chouinard (jvc@jvic.net)
Brian Crowder (https://github.com/crowder)
Corey Ling (kasuko@gmail.com)

Download

You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

git clone git://github.com/Kasuko/pyxis

License

Creative Commons License
This work is licensed under a Creative Commons GNU General Public License License.

get the source code on GitHub : Kasuko/pyxis