Bug 396275 - Wishlist: support Subsonic music service
Summary: Wishlist: support Subsonic music service
Status: CONFIRMED
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-07 14:37 UTC by Oded Arbel
Modified: 2024-12-03 13:56 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel 2018-07-07 14:37:47 UTC
I'm running a personal Subsonic server to stream my music collection to different devices. It would be great if Elisa would support streaming from Subsonic installations so I can use my music collection in my work computer without needing a web browser window open.
Comment 1 Matthieu Gallien 2018-09-05 19:48:29 UTC
Thanks for your report.

I am not sure about what would be needed to add such a support. As far as I understand the recommended way to interact with it UPnP. Can you confirm ?

In this case, this report is a duplicate of #393234.
Comment 2 Oded Arbel 2018-09-07 12:44:05 UTC
(In reply to Matthieu Gallien from comment #1)
> I am not sure about what would be needed to add such a support. As far as I
> understand the recommended way to interact with it UPnP. Can you confirm ?

While UPnP is a supported function, this isn't the purpose of this wishlist. I would like to be able to stream music from my Subsonic streaming server installation when I'm outside the LAN.

to implement this, the application should let the user configure the server URL (HTTP or HTTPS), username and password, then use the Subsonic REST API - http://www.subsonic.org/pages/api.jsp - to list tracks and playlists and stream audio.
Comment 3 Oded Arbel 2018-09-07 12:46:34 UTC
BTW, if it can help, I can setup a user with access to my Subsonic server, for testing and stuff.
Comment 4 Matthieu Gallien 2018-09-07 13:10:58 UTC
Thanks for the help offer and the information. I indeed was wrong.
Comment 5 Jack 2022-08-22 21:28:44 UTC
A list of Subsonic APIs: http://www.subsonic.org/pages/api.jsp
Comment 6 nathan 2024-02-12 18:05:50 UTC
Some specific features relating to subsonic support that I think would be useful based on other subsonic clients:

* User can enter subsonic server URL and credentials in "Configure Elisa" (Maybe under "Add Location?)
* Albums, Artists, Tracks, and Genres from Subsonic server appear in the respective Elisa views
* "Recently Added" view available on sidebar to show recently added albums from server
* "Playlists" view available on sidebar to show playlists from server
* When hovering over track or album, "Download" option beside "Play Now" and "Add to Playlist" that would download the track or album to a media cache

I wonder if some of the work done on Kast's GPodder integration could be re-used?
Comment 7 aTosser 2024-12-03 13:56:37 UTC
This issue is getting a little stale and I would also like to see this feature directly integrated into the KDE ecosystem.