Create share links on Subsonic servers that can make them

Feature description:

Yesterday Navidrome released 0.49.0 :tada:
And I have some requests regarding it.

I noticed recently that you added this share button inside the app (nice!) in the new release deluan added an initial implementation of share links, I’m wondering if Symfonium could make use of that and make the share button generate a share link from the Navidrome server.

Problem solved & Brought benefits:

I combined these two cause they kinda go hand and hand here. A major benefit is easier sharing of songs, in the request post that brought the initial share button to Symfonium is said,
“Everyone wants to recommend artists/albums/songs some day.”
Well, recommending doesn’t get easier than a listenable link haha.

Other application solutions:

DSub and Ultrasonic both allow shares like this. They both allow you to share individual songs, albums, and playlists. Ultrasonic also seems to allow you to set an expiration, or make use of the comment feature


This is how the links look, Top link without setting a comment, bottom link with one:

They also allow you to view currently active share links, which is also nice.
Ultrasonic:


DSub:

Screenshots / Mockup:

If possible please provide screenshots of your idea of the implementation or how other application do this.

I think you got the gist from the above screenshots, but here are a few more from DSub
DSub:
Share song


Share album

Share playlist

1 Like

Sorry but way too much tied to Subsonic.

No plans for that for now.

Well, it’s here now! (just for individual songs I think)

1 Like

I’m not fully aware how it works. Sharing an individual song still ends in the Cover art incl a ‘look what I’m listing to’ text, but no link.

Navidrome is up2date, navidrome sharing and symfonium-subsonic-sharing is enabled, /share/ ist Open (no auth needed) and shared links from navidrome itself are working/playing

1 Like

I’m on version 15.0.1 (127798, Play Store) while my server’s on 0.63.2 (be10f89c). If I press the three dots on a song, it shows me “Share file” beneath the “Share” option (except if I’m on a playlist). The former generates a link.

1 Like

Thanks, I just used the “Share” button instead of the “Share File” button.

From a user experience (UX) perspective, this is a bit confusing. I’m wondering if it makes sense to share “Hey, I’m listening to ARTIST - TITLE (+ Cover Art)”. Does anyone actually use it this way?

Wouldn’t it make more sense to include the link? “Hey, I’m listening to ARTIST - TITLE (+ Cover Art). Check it out: https://”

I’m not sure if this should be a permanent option in Symfonium, such as “Share titles with link”, or an opt-in/opt-out choice when sharing.

Additionally, you can only share directly to apps right now, but you can’t copy the message or link to your clipboard.

Also, it would be nice to register custom links to open Symfonium. For example:

  • music.domain.com → stays in the web browser

  • music.domain.com/share/* → redirects to the Symfonium app and opens the song/album (if the domain matches the Subsonic URL), or starts streaming if it doesn’t match.

I’m not an expert on this technical topic, I’m just sharing my thoughts, so I don’t know what is actually possible.

1 Like