[REQUEST] Pandora Radio script or plugin addon for XBMC?

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Woggle Offline
Junior Member
Posts: 42
Joined: Jan 2006
Reputation: 0
Lightbulb  [REQUEST] Pandora Radio script or plugin addon for XBMC?
Post: #1
i've recently come across pandora (http://www.pandora.com) as i expect many of you have as well. excellent idea and i'm loving it.......except that i haven't got any integration with xbmc.

does anyone know if this is planned/already something out there/is possible to write a python script for.
find quote
CGreenTX Offline
Junior Member
Posts: 5
Joined: Aug 2004
Reputation: 0
Post: #2
i second this. would love to see a script to use pandora.com

cg
find quote
catogtp Offline
Junior Member
Posts: 4
Joined: Jun 2004
Reputation: 0
Post: #3
i third this. i would love to see a script for this added.
find quote
tehjr Offline
Junior Member
Posts: 7
Joined: Feb 2006
Reputation: 0
Post: #4
i'm going to have to bump this up...


the news today about the slimdevices squeezebox getting pandora support sparked my interest. i was thinking i'd want to buy one... but hey, the xbox can do it probably!

so, what does this entail? anyone interested?
find quote
BigBellyBilly Offline
Skilled Python Coder
Posts: 900
Joined: Feb 2005
Reputation: 2
Location: UK
Post: #5
it was a closed system until very recently, but they've now added rss feeds, which opens it up to some form of script?

the simplest would be a flexibrowser or ooba plugin.

still no stream url access thou...

faq
find quote
EnderW Offline
Skilled Python Coder
Posts: 249
Joined: Feb 2005
Reputation: 0
Post: #6
the rss feeds only contain info about what songs are most played etc i believe...nothing you can use to get songs playing on xbmc. i don't think it's possible with a script unless they open their system (i can't see how it's open already..hmm?)

xbmcscripts.com administrator
find quote
BigBellyBilly Offline
Skilled Python Coder
Posts: 900
Joined: Feb 2005
Reputation: 2
Location: UK
Post: #7
yes, your post was too quick for my amendment after further reading.
find quote
tehjr Offline
Junior Member
Posts: 7
Joined: Feb 2006
Reputation: 0
Post: #8
well all we'd really need is to open it in a browser. i dont even care if i can make stations on the xbox, i can do that on my computer. but playing my made stations would be gold.
find quote
BigBellyBilly Offline
Skilled Python Coder
Posts: 900
Joined: Feb 2005
Reputation: 2
Location: UK
Post: #9
the 'playing' stream is the important bit we dont have access too, so all a script can provide is information from the rss.

you could always drop a mail to their devs requesting it , but i suspect they've heard it before and wouldve done it by now.
find quote
tehjr Offline
Junior Member
Posts: 7
Joined: Feb 2006
Reputation: 0
Post: #10
i've never tried any of the xbox browsers, what kind of support do they offer? it's just mp3s that cache when the song is playing
find quote
jiz_king Offline
Member
Posts: 82
Joined: Jan 2004
Reputation: 0
Post: #11
..another reason why linksbox would be great if finally integrated into xbmc.

Smile
find quote
diagdave@msn.com Offline
Skilled Python Coder
Posts: 497
Joined: Aug 2004
Reputation: 0
Post: #12
linksbox doesnt support macromedia

read the xbmc online-manual, faq and search the forums before posting! do not e-mail the xbmc-team asking for support!
read/follow the forum rules! note! team-xbmc never have and never will host or distribute ms-xdk binaries/executables!
find quote
tehjr Offline
Junior Member
Posts: 7
Joined: Feb 2006
Reputation: 0
Post: #13
does a browser that plays flash on the xbox even exist?
find quote
diagdave@msn.com Offline
Skilled Python Coder
Posts: 497
Joined: Aug 2004
Reputation: 0
Post: #14
no

read the xbmc online-manual, faq and search the forums before posting! do not e-mail the xbmc-team asking for support!
read/follow the forum rules! note! team-xbmc never have and never will host or distribute ms-xdk binaries/executables!
find quote
barduck Offline
Junior Member
Posts: 2
Joined: Mar 2006
Reputation: 0
Post: #15
i am very interested in this. i was playing with the idea of trying to add pandora support to xbmc myself when i thought of checking here if someone already thought about it.

basically, pandora uses a flash player that connects to the pandora server using http requests. i took a look at the http communication with a sniffer and it seems that once the user is connected and authenticated, pandora just streams the media over the http response. i was able to save these streams as mp3 files and play them on winamp without any problem.

the trick would be to mimic the user authentication and song requests recognition to make the server believe it is a pandora client asking these requests. once authenticated, the user identity is saved as a key, probably in the browser’s cookie. i don’t know what is the protection mechanism on the keys passed to the server, if any, but it should be easy enough to figure out the logic by further examining the http requests from the real flash client.

i will take a look at this again once i have some time. thing is, i know nothing (yet) about xbmc development or python scripting but i may pick this up later, if the entire idea is feasible reverse engineering the pandora communication wise.

cheers,

- barduck
find quote
Post Reply