"Share url" entry for radios

Feature description:

When I go to more actions->share while listening to a radio station, it shares the station art, station title, and title info provided by the station. It would be nice if there was an option when adding a station to input a “share url”, and if none is provided, to fallback to the current stream url in use.

Problem solved:

Sharing a radio currently doesn’t give the person/people it’s shared with an easy way to start listening to the same thing

Brought benefits:

Sharing radio allows people to start listening to what you’re listening to

Other application solutions:

 

 

Additional description and context:

 
For example, somafm has a web player, .pls urls with different stream urls, and the actual stream urls listed in the .pls. I’d like to be able to put the url of the web player for a given channel into the “share url” slot, so if I share while listening to a channel, then whoever I shared to can open the web player and start listening right away.

Other radios don’t have a special player like that, they just have one on the main page, but their stream urls are different than their home page. For those, I’d set the share url to the homepage

If the share url is empty, I’d like to share the actual stream link in use, so at least their web browser could play the music.

The reason it shouldn’t fall back to a stripped version of the stream url in an attempt to go to the radio homepage is that some radios use different mirrors. For example, https://ambientsleepingpill.com/ uses a pls stream link of https://s.stereoscenic.com/asp-h.pls. If symfonium shared https://stereoscenic.com or https://s.stereoscenic.com, it would go to the wrong site. But opening the pls you get one stream url, http://radio.stereoscenic.com/asp-h, which if shared would allow the person to listen right away even if there is no share url set.
 

Screenshots / Mockup:

    

Sorry way too specific.

Makes sense, no worries