Page 1 of 1

Spotify API, Libspotify deprecated?

PostPosted: 15 May 2017, 16:48
by irishwill2008
Hi all,

Was just curious.. Seeing as libspotify is deprecated this year. What will that mean exactly?

Will spotify api stop working on runeaudio? What are your plans (DEVS) on solving this? As there is no alternative library as far as i searched, what will happen to that side?

Im curious, will the api stop working or will the support just end? Using deprecated apis and code in general is risky stuff and not recommended but im just hoping the api will continue to work and not fail!

I had scary encounters here and there while using spotify, such as some features stop working in SSH (Search as one). Also other members experiencing this (Not being able to load playlists or even play music).. Is this due to the library being deprecated?

Please post opinions and answers below!
Cheers.

Regards,
Will.

Re: Spotify API, Libspotify deprecated?

PostPosted: 16 May 2017, 21:56
by ACX
We are still looking around for a possible solution but I haven't found any good alternative yet. The first alpha release of RuneAudio 2.0 won't include Spotify also because of this.

Re: Spotify API, Libspotify deprecated?

PostPosted: 17 May 2017, 10:13
by irishwill2008
Hi ACX,

Thanks for the reply!

I been searching around myself and have found nothing that could potentially be a fix but i am guessing there is nothing because of the fact that the library is still active and kinda working. Sadly, i say people will perhaps create a fix once it goes completely dead!

What a shame that all a sudden they stop the support and are shutting it down? Not sure why they would do such a thing!

Hopefully a solution comes on air soon enough before it all dies off. I started using RuneAudio for my own music but since spotify was introduced i cant get myself off that section!!

Thanks for the information!

Would love it if people can keep this post alive and post ideas, solutions (Once or if they come to surface) so we can all stick our heads together and create a fix!

Regards,
Will.

Re: Spotify API, Libspotify deprecated?

PostPosted: 04 Jun 2017, 19:45
by Velociraptor

Re: Spotify API, Libspotify deprecated?

PostPosted: 06 Jul 2017, 10:08
by irishwill2008
Hi guys,

I came across a post which mentioned: https://github.com/plietar/librespot
The post is here: https://github.com/mopidy/mopidy-spotif ... -244540310

I imagine you are already aware of the it, but just in case, librespot is an effort to fix the libspotify deprecation issue, from what I understand:
https://github.com/plietar/librespot


Perhaps this could be a fix? But seeing as its based on libspotify.. I guess this wont be an option if they officially kill the commands that connects it all together.

Thought i would keep updating on this matter.

Further looking before i posted this i noticed: https://github.com/mopidy/mopidy-spotif ... -278661295

Basically stating:

librespot simply connects to one of the spotify endpoints from https://apresolve.spotify.com/ and interacts with spotify using the Spotify protocol, the same way libspotify does. And they are not going to kill the endpoints that libspotify uses, I can almost guarantee it, as all of the OEM Spotify Connect speakers use a variant of libspotify called libspotify_embedded that contains the connect functionality. The amount of work they have put into the Spotify Protocol in terms of design/implementation means they are not going to scrap it, especially given this is how the Desktop clients interact with Spotify servers. I can almost guarantee that the shiny new embedded library that Spotify is talking about will be a repackage of the library that they have shipped to speaker manufacturers for the past few years.


Regards,

Will.

Re: Spotify API, Libspotify deprecated?

PostPosted: 30 Sep 2017, 11:48
by grofweg
Hi,

currently trying RuneAudio and like it a lot. The Ui is nice and clean, and the additional '8080' in the 0.4 beta version i very handy.

Currently I' m trying to find a way to use Librespot for Spotify, but failing with every attempt. Most implementations of Librespot are in Debian based RPi' s.
Archphile did implement Librespot in there last build. Is there any way to implement Librespot next to (or instead of) the current implementation?
Any pointers here. Thanks for the info.

Greetings,

Martin