Spotify support in XBMC via Openspotify and Despotify (open source Spotify clients)? - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222) +--- Forum: Feature Requests (https://forum.kodi.tv/forumdisplay.php?fid=9) +--- Thread: Spotify support in XBMC via Openspotify and Despotify (open source Spotify clients)? (/showthread.php?tid=45980) |
Spotify support in XBMC via Openspotify and Despotify (open source Spotify clients)? - soder - 2009-02-24 Now with Openspotify and Despotify is it possible add Spotify support to XBMC via their open source code?* *Both Openspotify and Despotify are cross-platform clients which require the user to have a registered Spotify premium subscription account! http://eternalmedia.se/openspotify/ Quote:Openspotify - the legal open source alternative to libspotify http://despotify.se Quote:Despotify - the open source Spotify client - theophile - 2009-02-24 I believe it has been said that there will not be a spotify plugin. - soder - 2009-02-24 theophile Wrote:I believe it has been said that there will not be a spotify plugin. Hmm, ok. Any reasons for this? /Söder - theophile - 2009-02-24 soder Wrote:Hmm, ok. Any reasons for this? See here: http://forum.xbmc.org/showthread.php?p=264822&highlight=spotify#post264822 - TheBurner - 2009-02-25 I think only vonage said that im sure someone will its open and legal for .se no? - opex - 2009-03-21 Even if despotify say they're not supported by spotify, despotify can still be used by paying customers. Only the free and one-day passes are filtered out by the spotify service. This would lead me to believe the people behind spotify realizes clients like despotify won't go away but instead makes some effort to include them. To utilize this opportunity and add support for it would be a great idea imho Spotify to release an official API - could a script or plugin for XBMC use that API? - craigd - 2009-04-06 http://www.guardian.co.uk/technology/blog/2009/apr/06/spotify-to-launch-api Spotify are launching api this week supposedly, woyuld be an awsome addition to xbmc incredible app imo. Spotify released a library! - ChristianW - 2009-04-07 http://developer.spotify.com/en/libspotify/docs/ Developer keys are availible only to Premium users though. Anyone want to give something a shot? Or start a discussion on how Spotify could be integrated in XBMC? -C- - topfs2 - 2009-04-07 Fun to see they did that, the library seems nice with a good license. However the terms of use seems to be bothersome at best. Namely 3.1 - We can´t compile with spotify on MID (as it's a handheld dev most of the time) 3.2 - You wouldn´t be able to controll spotify via the httpapi and webserver 3.10 - We would need you to accept an enforceable end user license agreement. 3.10 is the biggest worry and we don´t want that. Cheers, Tobias - ChristianW - 2009-04-07 I don't really see how that is discouraging. A solution would be to make it as a plugin, and have the user agree to an EULA just for using that plugin. Can you make plugins in C or would one have to create a python wrapper for it? -C- - topfs2 - 2009-04-07 Only python are supported as plugins. And it might work, not that I´m going to do it though Sad part is that plugin would never make it into any official build. - topfs2 - 2009-04-08 To bring the implementation ideas flowing I thought somewhat about this and ended to the following conclusion: The main thing about spotify is that you can search on any song and you "should" get that song, writing a search string on a HTPC is just no fun at all. (if you don't have a keyboard that is) So I have one idea on how to have that problem simplified abit, if one takes anything you have in the Music library, ie songs, a user could select a song from a list. This is however not very usefull as the user has that song already but if you combine it with last.fm which can give similair songs the user could get prompted with a list of similair songs which could then be listened to by demand. So a vfs looking something like this. (Not exactly but to better explain)
were pressing "Similair song" would get you a list of your current songs and after choosen one of them a new list would come up based on similair songs of the selected song?. This would make it atleast easier to listen to new music based on what you already like. - ChristianW - 2009-04-14 I think I would start with implementing the playlist function. So you get a vfs with all your playlists. Then if you open a playlist you would get a list of the songs in that playlist. I don't have premium however, so I can't get to start working on this Any good tutorials on how to make python libraries in C? -C- - junk - 2009-04-19 I hope they release a version for W32/.NET. I would definitely build a plugin, it could (sad but true) replace my music library! - topfs2 - 2009-04-19 junk Wrote:I hope they release a version for W32/.NET. I would definitely build a plugin, it could (sad but true) replace my music library! You can wrap a c library into C#. Also I don't have no clue what it would help you with xbmc ChristianW Wrote:I think I would start with implementing the playlist function. So you get a vfs with all your playlists. Then if you open a playlist you would get a list of the songs in that playlist. You can look on xbmc svn. xbmc/lib/libPython especially we wrap GUI in xbmc/lib/libPython/xbmcmodule/xbmcguimodule.cpp Also here is some more info: http://www.python.org/doc/2.5.2/ext/simpleExample.html |