I'm listening to Sirius streaming online audio on my n800 without running any server on my desktop. I'm using the python script Sipie in particular this verizon of the script: http://eli.criffield.net/sipie/backup/1178140820.sipie
The script utilizes mplayer for decoding the sirius stream. I did a little hacking on the script to get it to work. The stream seems to be too high bitrate and there is a little skipping in the decoding but it has great potential. I'm looking for some advice from someone who knows more about the n800 platform - maybe some mplayer streaming options need optimized.
I am a total novice so I cannot assist with development, but I would certainly contribute money to making sirius available on the n800. Sirius has been a major reason that I could not get away from my pocket pc in favor of the n800. If sirius were available on the n800, that would be AWESOME!
Ok, I played some more and now have it working. No more skipping audio, even when browsing the web!
Using these options:
mplayer -really-quiet -nojoystick -nolirc -user-agent NSPlayer -nomouseinput -ao gst -cache 32 -playlist
These options are set in .sipie/config - this in is where my error lied I was editing the Sipie.py script and the config file's options were overiding the script. Luckily the script developer had some debuging which I turned on and magically it became all too clear my error.
There is no working GUI at this point. I really don't have the time at the moment to make this into a proper maemo package.
Not a stupid question as far as I am concerned and a web search yields this:
"Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping."
from http://www.crummy.com/software/BeautifulSoup/
(maybe for extracting info/links from Sirius site?)