ubports / music-app

Moved to GitLab
https://gitlab.com/ubports/app-dev/music-app
GNU General Public License v3.0
8 stars 10 forks source link

Implement online music services #5

Open PhoenixLandPirate opened 7 years ago

PhoenixLandPirate commented 7 years ago

Implement other music services via the music app such as Bandcamp, spotify, soundcloud, Lan streaming, Owncloud, and next cloud.

https://lists.launchpad.net/ubuntu-phone/msg21198.html https://lists.launchpad.net/ubuntu-phone/msg21232.html

Flohack74 commented 7 years ago

I like Soundcloud, there is all the stuff from my band =)

ahayzen commented 7 years ago

So we had some bugs about adding streaming support [0].

We even had a working prototype of playing spotify streams through media-hub, although the library available for spotify was old and very crashy - we were trying to get the same one used in android from spotify but I don't think that ever happened. So instead our idea was to add owncloud/nextcloud music streaming first as there is already online accounts integration.

This would be a major redesign of the app and it's code to allow for pluggable providers - the idea was similar to the messaging-framework. We had some wireframe designs [1] (you guys should probably make a copy of this doc as it is owned by a deleted user :-) ).

Would be happy to go through this in more detail with anyone, if this is the direction the app takes.

0 - https://bugs.launchpad.net/music-app/+bugs?field.tag=streaming 1 - https://docs.google.com/document/d/1q-BSyNLlF444SF_gwToXZNj0qYksLAAggB320G0R9h0

Flohack74 commented 7 years ago

Made a copy from this Google file =) - Well basically this looks already great for a future expansion/rewrite. I agree, we need streaming to be on par with other services that exist on Android/iPhone.

PhoenixLandPirate commented 7 years ago

@ahayzen Thank you a lot for these!