tsquillario / Jamstash

HTML5 Music Streamer for Subsonic
http://jamstash.com
272 stars 88 forks source link

ownCloud Support? #230

Open tsquillario opened 8 years ago

tsquillario commented 8 years ago

If there is interest, this would certainly be possible.

28K+ users https://apps.owncloud.com/content/show.php/Music?content=164319 https://github.com/owncloud/music

ownCloud External API https://doc.owncloud.org/server/7.0/developer_manual/core/externalapi.html

pcace commented 8 years ago

That would be just awesome!!!! subscribed

arielelkin commented 8 years ago

You guys might be interested in this, then: http://arielelkin.github.io/articles/easily-sync-and-stream-your-entire-music-collection-using-docker

It relies ownCloud for syncing and on Ampache for streaming. Ampache exposes an API which Jamstash can use (I use it myself).

paulijar commented 3 years ago

As an update for this old issue, ownCloud(/Nextcloud) Music app has supported the Subsonic API for some time now (more than a year, actually). At least the latest versions of the app are compatible with Jamstash, too. However, you need to set the Protocol to json in the Jamstash settings.

The Music app does implement the jsonp format for Subonic API, too, but it doesn't currently tolerate the way in which Jamstash calls the endpoints getCoverArt and stream by passing the f=jsonp without passing the callback argument. This combination makes no sense, but real Subsonic server allows it and falls back to the XML format. In the next version of the Music app, it will also work in this more tolerant manner.

Update: The Music app has been made more tolerant in its version 1.0.2, making it compatible with Jamstash also using the default jsonp mode.