pdaddyo / soundbounce

Social listening for Spotify - music sounds better together.
MIT License
251 stars 28 forks source link

[Feature Request] Subsonic or other streaming format support #239

Open r4j4h opened 9 years ago

r4j4h commented 9 years ago

WHY DO I NEED A SPOTIFY PREMIUM ACCOUNT?

Soundbounce uses Libspotify, which requires a Premium account to use. In future, we may be able to release a fully browser-based solution, but Spotify will need to enable developer support for apps in their Web Player. - http://soundbounce.org/

As a way to help reduce the Spotify Premium requirement, perhaps something like Subsonic's API could be utilized?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/13556212-feature-request-subsonic-or-other-streaming-format-support?utm_campaign=plugin&utm_content=tracker%2F9578624&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F9578624&utm_medium=issues&utm_source=github).
beveradb commented 9 years ago

Thanks for the contribution but unless I'm missing something I'm not sure how this would help people mutually listen to the same music? By the looks of things Subsonic just makes it easy to stream your personal music collection to various devices?

r4j4h commented 9 years ago

Yes, but to quote Libspotify's own website:

"Build your own personal music streaming applications using the Libspotify SDK or CocoaLibSpotify"

While I have not investigated too heavily, I am fairly certain SubSonic's API is capable of streaming sound (and I think video?). It also supports user accounts for access. So it seems like one could hook up to a SubSonic server and synchronously play the music available on that server with everyone.

Just a thought! :)