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