Page 1 of 3

[collected] Spotify - Volumio player in Spotify device list

PostPosted: Fri Nov 14 2014 16:42
by snuka
Hi all, hi Dev Team,

first of all, thank you a ton for the 1.5 release. It's great !!

I have a question regarding the implementation of Spotify and maybe I missed something but why does the Volumio player not show up in the Spotify device list like any other device logged in to the Spotify account and on the same network ? Sure, Spotify appears in the Library of the Volumio GUI but wouldn't it be much more elegant to have it appear in Spotify's device list ?

That way, it would be possible to continue to use the Spotify GUI for Spotify and not have to revert to the web GUI of Volumio.

I hope I didn't miss something :oops:

Spotify - Volumio player in Spotify device list

PostPosted: Sat Nov 15 2014 04:23
by ning-yu
Yes we would love that too! :)

That functionality is called Spotify Connect, which unfortunately is only available to commercial partners currently. You can help upvote the suggestion to make this a publicly available API, so we can integrate with Volumio!

Spotify - Volumio player in Spotify device list

PostPosted: Sat Nov 15 2014 08:25
by snuka
done ! thanks for the pointer. I knew I had missed something :) !!

Spotify - Volumio player in Spotify device list

PostPosted: Mon Nov 17 2014 11:35
by Skyscraper
Is there a possibility to develop the spotify connect capability on the volumio without knowing the "Spotify Connect Wireless speaker API " ?
Spotify connect is so handy and easy to use. The interface is perfect and complete. The spotify integration in Volumio is still very litlle, we can only search tracks. It's a still a very good start :-)
NB : maybe you can edit the topic "SPOTIFY CONNECT - VOLUMIO PLAYER IN SPOTIFY DEVICE LIST"

Spotify - Volumio player in Spotify device list

PostPosted: Mon Nov 17 2014 11:54
by Skyscraper

Spotify - Volumio player in Spotify device list

PostPosted: Sun Nov 23 2014 09:33
by Skyscraper
Anyone interested by this feature ?
Meanwhile, as ning-yu said, anyone interested by this should give some kudos for the release of this API on the spotify forum : LINK

Edit :
-I've done some research on the web. Apparently, this feature is based on the open audio streaming platform "qualcomm allplay" . The link to the sdk
According to this blog post), there is a Raspberry Pi API for this technology http://doubletwist.github.io/magicplay-arm/. The website http://magicplay.com/
-I inform you also that Qobuz is announcing Qobuz Connect (hi-res) based on Qualcomm Allplay also. http://www.on-mag.fr/index.php/topaudio ... -longtemps

I have no knowledge in coding, but I thing if this technology is develop on Volumio, a large panel of audio solution will be open. No need for further programming for the Spotify feature on the Volumio, that is currently limited.

Spotify - Volumio player in Spotify device list

PostPosted: Sun Nov 23 2014 12:16
by Skyscraper
Edited : I have done some research on the web. I have tried to understand how Spotify Connect is working.
Spotify connect is a protocol, like Dial for chromecast, like airplay by apple, like allplay by qualcomm.

I've found some very good explanations on this forum https://github.com/mopidy/mopidy-spotify/issues/14 :
-The playing device (e.g. Mopidy) streams music directly from Spotify's servers. The controlling device (Spotify app on your phone) may be removed and the music will continue playing.
-Spotify Connect is entirely custom. It has nothing to do with UPnP/DLNA, Qualcomm Allplay, Chromecast's DIAL, or similar.
-Control is done through Spotify's servers, not directly over your local network.
-There is no special hardware required.
-Eventually there will be a public SDK for Connect functionality. Currently this SDK is only being distributed to Spotify Partners.
-Reverse engineering the protocol is supposedly quite hard, so we're recommended to sit tight waiting for the SDK.
Some are trying to reverse the protocol (http://divideoverflow.com/2014/08/rever ... y-connect/)

It's released that Qualcomm Allplay is compatible with spotify connect and now qobuz connect (flac), but there is no img for raspberry pi. They have only published the SDK for iOS and android.

If allplay or spotify connect is implemented as a feature on Volumio, a large panel of solutions will be open. Because streaming may be the future of cloud music. It will let for example people create small diy wireless connected speaker based on raspberry.


Source :
- http://www.engadget.com/2014/09/04/qual ... _truncated
- http://www.on-mag.fr/index.php/topaudio ... -longtemps
- http://www.theverge.com/2013/7/1/448292 ... ce-airplay
- https://allseenalliance.org/developers/download
- https://www.alljoyn.org/docs-and-downloads
- https://allseenalliance.org/showcase
- https://developer.qualcomm.com/mobile-d ... -resources
- http://www.advfn.com/news_Spotify-chois ... 19262.html

Spotify - Volumio player in Spotify device list

PostPosted: Sun Nov 30 2014 14:31
by Skyscraper
Nobody interested by this potential feature ?

Spotify - Volumio player in Spotify device list

PostPosted: Mon Dec 01 2014 09:54
by snuka
hi, thank's for your research. It is much more complicated than I thought but this would be a killer feature to implement. Once the public SDK is out it would be up to Michelangelo to evaluate if it is worth the effort or for other developers to step in to help this get off. Cool stuff !

greetings

Spotify - Volumio player in Spotify device list

PostPosted: Mon Dec 01 2014 10:39
by michelangelo
Really interesting indeed! I can tell you that when this SDK will be available we'll put our hands on it! Ning-yu what do you think?