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

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
theophile Offline
Fan
Posts: 569
Joined: Jan 2009
Reputation: 30
Post: #46
No to both.
find quote
Hotkey Offline
Senior Member
Posts: 219
Joined: Sep 2007
Reputation: -30
Post: #47
theophile Wrote:No to both.

Is it fair to expect either or both soon? If not, why not? Seems like other "media center" tools have them.
find quote
theophile Offline
Fan
Posts: 569
Joined: Jan 2009
Reputation: 30
Post: #48
There are numerous other threads about Hulu. My understanding is that you should not be expecting it any time soon. Hulu is making a concerted effort to make sure programs like XBMC cannot access Hulu content the way XBMC does. The reason programs like Boxee have a working plugin is primarily because Boxee uses a flash player just like a web browser and Hulu can't tell the difference. XBMC does not use flash so if it is going to play a stream, it has to have direct access to the data.

As far as Pandora, I think the only reason we don't have it on XBMC yet is because no one has done it or released it yet. You're probably much more likely to see Pandora in the near future.
find quote
Hotkey Offline
Senior Member
Posts: 219
Joined: Sep 2007
Reputation: -30
Post: #49
theophile Wrote:There are numerous other threads about Hulu. My understanding is that you should not be expecting it any time soon. Hulu is making a concerted effort to make sure programs like XBMC cannot access Hulu content the way XBMC does. The reason programs like Boxee have a working plugin is primarily because Boxee uses a flash player just like a web browser and Hulu can't tell the difference. XBMC does not use flash so if it is going to play a stream, it has to have direct access to the data.

As far as Pandora, I think the only reason we don't have it on XBMC yet is because no one has done it or released it yet. You're probably much more likely to see Pandora in the near future.

Thank you!
find quote
tstack77 Offline
Member
Posts: 65
Joined: Oct 2008
Reputation: 0
Location: Chicago
Post: #50
Any updates on this topic? So far my searches have all led back to this thread Confused
find quote
NimbleRabit Offline
Junior Member
Posts: 8
Joined: Sep 2009
Reputation: 0
Post: #51
I did a search, and there was an old thread discussing the possibility of a Pandora script. The thread never really went anywhere though, and I thought it might be better to start a new one instead of resurrecting an old thread.

So to bring back an old question: is anybody out there interested in doing a Pandora script for the XBMC community? Also I know that Boxee has pandora working, and since they are open source I imagine that we might just be able to take their code and port it to XBMC?

I'm no programmer so I don't really know what I'm talking about, but if nobody else is interested could people point me in the right direction(s). I'll start looking into it, but like I said, I'm not a programmer so don't expect much.
find quote
fatsarmstrong Offline
Junior Member
Posts: 15
Joined: Nov 2009
Reputation: 0
Location: Utah
Post: #52
I am with tstack77, any updates with this? I would love to see Pandora working on XBMC, maybe I shouldn't have stopped attending Python classes Wink
find quote
xbmcfan1 Offline
Junior Member
Posts: 15
Joined: Aug 2009
Reputation: 0
Post: #53
From http://6xq.net/html/00/17.html

Quote:“pianobar” is a free/open-source, console-based replacement for pandora’s flash player.

The source code is available via git and http (.tar.gz). It should compile and work fine on every GNU/Linux system and has been successfully tested on Gentoo Linux, NetBSD, SunOS, Mac OS X and Windows. There are inofficial packages for ArchLinux, Gentoo as well as binary packages for Ubuntu.

Source code:

http://github.com/PromyLOPh/pianobar

So at least theres a nice opensource way to bypass flash and play pandora, now it just needs to be made to work with xbmc such as porting to python ect...
find quote
kurtlewis Offline
Junior Member
Posts: 28
Joined: Dec 2009
Reputation: 0
Post: #54
Wow- I am just loving the XBMC, great job. but, really, no access to Pandora?? My HP TouchSmart 600 has Pandora built in to the touch UI, my Integra theater processor has Pandora built in, heck... everything nowadays has Pandora built in.

As much as I love the XBMC so far, not having ability to access good internet music is a real deal killer. I tried searching for plugins here, only found one for Shoutcast and it doesn't work. I am trying out the Playon server, that works fine.. but guess what? No Pandora or any other internet music either!

I hope you do not mind my humble opinions... please add Pandora!!! A native netflix would be nice, as well as adding touch UI functionality for Win7. The TouchSmart computers are just a natural for XBMC.
find quote
arosequi Offline
Senior Member
Posts: 111
Joined: Nov 2008
Reputation: 0
Post: #55
xbmcfan1 Wrote:From http://6xq.net/html/00/17.html

Source code:

http://github.com/PromyLOPh/pianobar

So at least theres a nice opensource way to bypass flash and play pandora, now it just needs to be made to work with xbmc such as porting to python ect...

Is there a way to start a program in a shell through an XBMC Python script?
find quote
xbmcfan1 Offline
Junior Member
Posts: 15
Joined: Aug 2009
Reputation: 0
Post: #56
arosequi Wrote:Is there a way to start a program in a shell through an XBMC Python script?

If your looking at that program it is c or c++ and would need to be ported to xbmc either as a direct feature or to python. But if you don't mind thinking outside of the xbmc, you can install x-dsl(Xbox Damn Small Linux) and c play pandora directly on your xbox that way(It has firefox2 and flash player), or if that doesn't work compile piano-bar for your x-dsl distro.
find quote
theophile Offline
Fan
Posts: 569
Joined: Jan 2009
Reputation: 30
Post: #57
One thought: I've been using XBMC'x built-in last.fm support at it seems every bit as good as Pandora. Why not just use that?
find quote
fatsarmstrong Offline
Junior Member
Posts: 15
Joined: Nov 2009
Reputation: 0
Location: Utah
Post: #58
theophile Wrote:One thought: I've been using XBMC'x built-in last.fm support at it seems every bit as good as Pandora. Why not just use that?

I have been thinking about it, when I first started using last.fm it was to post "reviews" about concerts I had attended and to stay up to date on shows in my town. Never got into the streaming music portion but I hear good things.
find quote
spbogie Offline
Skilled Python Coder
Posts: 125
Joined: Oct 2009
Reputation: 5
Post: #59
xbmcfan1 Wrote:From http://6xq.net/html/00/17.html



Source code:

http://github.com/PromyLOPh/pianobar

So at least theres a nice opensource way to bypass flash and play pandora, now it just needs to be made to work with xbmc such as porting to python ect...

Excellent find. I've started playing with this, and I've managed to get the rpc encryption functions rewritten in Python, and make a few manual test calls with them. Gonna be busy here for a while, but I hope to have something basic functioning soon.
find quote
spbogie Offline
Skilled Python Coder
Posts: 125
Joined: Oct 2009
Reputation: 5
Post: #60
I've got playback working as a standalone python program now, but I'm having a few issues integrating it into an xbmc plugin. I can list the stations, select one, and grab an initial set of songs to play. However, the default player doesn't recognize the streams (mp3 and aacplus available, tried both). Forcing PLAYER_CORE_MPLAYER will play the first song, but freezes xbmc in the process. The stream urls work fine if passed directly to mplayer or vlc. Testing on 64bit Ubuntu Jaunty running xbmc rev 26540 from SVN-PPA.

Also, because Pandora returns individual songs in blocks of 4, I will eventually need some way to call back to the plugin and grab the next block, but simply being able to play the streams needs to be solved first.
find quote