The major thing keeping me from self-hosting my music is that I mostly discover music by using the radio function in ViMusic (Uses the YT Music API to stream music) or by finding a song through friends, social media, etc. and then listening to it in ViMusic to see whether it’s good and I want to add it to my playlist.

Not having the radio function wouldn’t be that big a deal but having to wait for a song to download before being able to listen to it could be very annoying, depending on the situation.

So my question is: Is there some way to have a Subsonic server where I’m able to search for any song from a client and have the server stream it from something like YT Music when it’s not downloaded?