-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
No need to use the server, Navidrome allows any client to connect remotely (WAN included) and play music that is hosted on the server. It also can be set up to transcode on the fly uncompressed music when it is accessed from a metered connection to minimize bandwidth usage. I barely scratched its surface, but it looks promising. The only requirement is that it needs the correct metadata to identify songs and download the correct lyrics, album images etc. There's a software called Musicbrainz Picard however that can be used to identify songs with incomplete or missing id3 tags data and it works using audio fingerprinting against a remote database so it should be accurate.
https://picard.musicbrainz.org/
Back to your post, if you need to play music from the server, take a look at the mpd daemon and its remote interfaces. It does the opposite as it plays from the server while the clients would be used as remote controls so that you can for example install mpd on a small single board computer (or more scattered around the house), configure them to access local or remote mount point, then grab your phone and tell the server to play the desired song.
https://www.musicpd.org/
-
picard
A cross-platform music tagger powered by the MusicBrainz database. Picard organizes your music collection by updating your tags, renaming your files, and sorting them into a folder structure, exactly the way you want it.
No need to use the server, Navidrome allows any client to connect remotely (WAN included) and play music that is hosted on the server. It also can be set up to transcode on the fly uncompressed music when it is accessed from a metered connection to minimize bandwidth usage. I barely scratched its surface, but it looks promising. The only requirement is that it needs the correct metadata to identify songs and download the correct lyrics, album images etc. There's a software called Musicbrainz Picard however that can be used to identify songs with incomplete or missing id3 tags data and it works using audio fingerprinting against a remote database so it should be accurate.
https://picard.musicbrainz.org/
Back to your post, if you need to play music from the server, take a look at the mpd daemon and its remote interfaces. It does the opposite as it plays from the server while the clients would be used as remote controls so that you can for example install mpd on a small single board computer (or more scattered around the house), configure them to access local or remote mount point, then grab your phone and tell the server to play the desired song.
https://www.musicpd.org/