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

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #31
Besides the US only restriction pandora.com has, XBMC and/or Python developers would need like spiff said an open and fully documented API (Application Program Interface) and/or detailed protocol specifications available. It can not require any closed source proprietary software or object-code. Plus depending on the API thay have it may have to be compatible with GPL or LGPL (maybe not needed for python as much as for native XBMC implementation).

Also, does it rely on any DRM (Digital Rights Management) copy protection technology?

PS! A different name for DRM and proprietary technologies: C.R.A.P. (Cancellation, Restriction, And Punishment)

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Writhing.Shad0w Offline
Junior Member
Posts: 47
Joined: Oct 2006
Reputation: 0
Question  Using pandora?
Post: #32
Hey everyone,

Just wondering about using the Pandora online radio on xbmc. Couldn't find anything on it in the forums or wiki... it seems possible, but I don't know if there is something holding it back. Thanks for any and all input!

_-Peace-_
find quote
bob.oliv3r Offline
Junior Member
Posts: 3
Joined: Jul 2007
Reputation: 0
Post: #33
Does anyone know how the Sonus media players that are marketed on pandora.com play the streams? Could the same method be used in XBMC?
find quote
Mjsud Offline
Junior Member
Posts: 1
Joined: Nov 2008
Reputation: 0
Post: #34
i have recently been looking into Pandora on my xbox and i ran across this forum http://forums.xbox-scene.com/lofiversion...89597.html i dont know it if helps or not but it seems like it could be possible i really think it needs to be done i just with i know more about python XD
find quote
rr_russ Offline
Junior Member
Posts: 1
Joined: Nov 2008
Reputation: 0
Post: #35
Rather than completely integrating Pandora into the xbmc interface, what about implementing a web browser in xbmc which could then be pointed at their site.

Is it feasible to port a browser like Firefox to the xbmc platform?

Our Wii has a simple web browser that we were able to download. I pointed it to pandora and it got like 90% of the way there (everything loaded and looked like it was going to work), then it ran out of memory.

Thoughts?

-Russ
find quote
jterhune Offline
Junior Member
Posts: 1
Joined: Mar 2008
Reputation: 0
Post: #36
I know absolutely nothing about coding, but here is an open source pandora implementation: http://openpandora.googlepages.com/

All I know is that Pandora uses plain HTTP Get requests to download non-drmed mp3s.
find quote
Rand Al Thor Offline
Collect3 Project Manager
Posts: 916
Joined: Jul 2005
Post: #37
Boxee actually has a pretty awesome Pandora plugin. It would be great if one of the python gurus here could get it to work on XBMC. I know several of the boxee plugins work out of the box but this one does not seem to fall into that category. Cheers.
find quote
ethan_9219 Offline
Fan
Posts: 346
Joined: Sep 2008
Reputation: 0
Location: Australia
Post: #38
the bad thing is that Pandora only works in the US right? It used to work here in Australia, but not anymore?
find quote
lewis.donofrio Offline
Senior Member
Posts: 136
Joined: Feb 2009
Reputation: -10
Question  got to be someone out here that can convert to python
Post: #39
this...

http://code.google.com/p/openpandora/sou.../Player.cs
Nod
find quote
badmoviesnbeer Offline
Member
Posts: 78
Joined: Mar 2009
Reputation: 0
Post: #40
All openpandora does is embed a browser (IE) that loads up the pandora site, then passes your key/mouse strokes on to the embedded browser.

@jterhune: you have a source that says they still use plain http get requests? I thought this was changed a while back because of how trivial it would be to grab them with only using a sniffer to determine the urls..
find quote
Adam B. Offline
Member
Posts: 88
Joined: Mar 2009
Reputation: 0
Post: #41
I think that Pandora is a must have killer app. It works great under Boxee, but I like the flexibility of xbmc so much more. Not to mention the vdpau support. Wink

I'm attaching the pandora application and source code from boxee. It's just a few python scripts and a skin. I wouldn't imagine it would be that hard to get working on XBMC. I suspect that nobody has tried.

Are any XBMC scripters willing to take a few minutes to check this out and try to figure out what's needed and how to port it. I may have to try to learn python if there's no interest.

http://www.2shared.com/file/5522305/8bf8...ndora.html
find quote
Adam B. Offline
Member
Posts: 88
Joined: Mar 2009
Reputation: 0
Post: #42
It looks like some of the xbmc and scripting work is done by boxeeproxee.pyo. Since it's a compiled python binary, we'll probably either need to get the source or try to decompile it for it to work.
find quote
music2myear Offline
Junior Member
Posts: 1
Joined: May 2009
Reputation: 0
Post: #43
Instead of all the plethora reasons why it cannot be done, lets just do it!

Anybody heard of boxee?

They've got pandora working smoothly inside their interface. Saw it the other day on a Mac laptop, ran smoothly, looked great.

So instead of excuses, lets hear solutions!

http://forum.boxee.tv/showthread.php?t=7621
(This post was last modified: 2009-05-05 16:09 by music2myear.)
find quote
theophile Offline
Fan
Posts: 569
Joined: Jan 2009
Reputation: 30
Post: #44
music2myear Wrote:So instead of excuses, lets hear solutions!
Awesome! What's your solution?
find quote
Hotkey Offline
Senior Member
Posts: 219
Joined: Sep 2007
Reputation: -30
Post: #45
Do we have a Pandora.com solution?

How about Hulu.com?
find quote