Hello,

Just a simple mail to share my experience.

In the past, I coded an UPnP Control Point similar at AIVCtrl 
(https://github.com/ptstream/QtUPnP).
This control point could access at Spotify and Qobuz servers (after connection, 
browse server contents,  manage favorites and playlists, ...). 
The result is :

The good things first.
1. It is not very complicated to code using their Web API.
2. Their API run fine.

Second the bad things.
1. Spotify grant the access of the music only for Android and IOS applications. 
Not for the Web APIS (you have just access at 30s in mp3 format and not for all 
tracks).
2 . Qobuz refused to send the access codes to read their servers for the 
desktop application. The reason given is that desktop applications are their 
domain.

Conclusion
Do not make like me, ask for access codes before coding.

Best regards,
Patrice


-----Message d'origine-----
De : kde-multimedia [mailto:kde-multimedia-boun...@kde.org] De la part de 
Matthieu Gallien
Envoyé : samedi 30 décembre 2017 20:04
À : kde-multime...@kde.org; plasma KDE Plasma Development
Objet : shared maintenance of APIs for accessing online multimedia content

Hello,

As part of the development of the elisa music player, I would like to add the 
ability to access online content. I know that the Plasma MediaCenter project 
has written such code for youtube (at least).

Is there any interest to try to form a common team to maintain such code in a 
form that would benefit everybody (Plasma MediaCenter, Babe, Elisa, ...) ?

I am convinced that would be the most efficient way to maintain such code 
instead of having everybody come with its own special code.

Best regards

--
Matthieu Gallien

Reply via email to