I use a Raspberry Pi 4B as a streamer with the Logitech Media Server (LMS) software. I stream Qobuz over the internet and also use an 3TB 2 1/2" drive for my local collection. Works great. This feeds two RPi based players, but one can add more if desired.
Or, if you don't mind having the RPi in the room with the stereo (they can be fanless), you can also use the one RPi as both server and player. There are lot options for feeding your DAC -- you can use USB output, or add a "HAT" to feed either SPDIF or even analog to the amp. Very flexible - lots of options.