I know this isn’t on topic, but I feel it gets overlooked and is very good. Plex.
(@jb77 - ignore this post, as you said you don’t have home networking needs.)
Having your own server and a full subscription really lets this platform shine. I have a 12TB qnap nas hosting the files, and a directly networked Linux mint SFF PC running as the server. You don’t need a custom setup like this though, as you could run this off a Nvidia Shield TV and an external USB drive. (I have run it this way, and it works fine.) Basically, this goes beyond the capability of Roon in that you can stream any of your movies, music, or live TV to anywhere you have an internet connection.
The music part of this setup can stream and play your files with no re-encoding or resampling. It’s important to note that this is not default behavior when streaming outside of your home network - Plex wants to transcode everything to save you network data, and you have to click a few checkboxes to make that stop. So anyway, If you have 16/44 uncompressed WAV file CD rips, that’s what you’ll get on the remote device playing the file. Same with FLAC, AAC, Mp3, etc. The file itself is streamed, not an unwrapped/unpackaged PCM stream. That is perhaps the most important difference between Plex and Roon music streaming.
The remote device needs to be able to run the Plex player application, so you’re limited to iOS, Android, and computers.
Anyway, for the sound… I find the Plex player (as evaluated today, not a year ago) to sound as good as Roon when playing locally hosted music. Plex sounds just a very tiny bit softer and warmer, but it takes serious AB comparisons to detect. That might even be more in line with people’s preference. It’s close enough that I don’t care which I use. Both are excellent. The Roon interface is better, but that’s one of their Hallmark features. Plex is more like using the Tidal interface.
Speaking of, Plex can integrate with Tidal, so you can combine and listen to both your music and Tidal in one interface.
So, if you really wanted to stream your music anywhere you went, Plex is fantastic.
If you don’t have your own library of media, stick with something else… In which case, you wouldn’t want Roon either, now that I think about it. Sorry for hijacking the thread. (Maybe move this post to the other thread about playback software?)