There are 3 components to consider: Music Server feeding a streamer feeding a DAC. All three can be separate or combined into one, two, or three boxes.
Music Server - manages music collection (if copied to a drive), supports your meta data database if using a product like Roon (highly recommended) and serves your selected music to a streamer / renderer.
Streamer / Renderer - receives music from your server or music service like Qobuz, Tidal, etc, usually cleans-up feed and rebuilds data packets (reclockes) and usually has some buffering capability to handle any delays / interrupts in your network service. In simple terms the streamer prepares the music "data" to feed your DAC.
DAC - converts your digital data feed to an analog signal which is fed to you preamp / amp.
I've dealt with / had "all in solutions", and a few "separates" solutions. Becoming frustrated with network blips ended up with a separate music server, feeding a combination streamer DAC solution. I also have a 4 tb SSD music collection integrated into my music server.
Specificly I am very happy with my:
Small Green Computer i5 Music Server with internal 4tb ssd, feeding a Bricasti M1 with a renderer / streamer card. With this solution you can request your music with any wireless device: laptop, iPad, cell phone etc. while having your music feed system hard wired from your ISP modem and router to your audio system.
I also recommend considering Roon. In my case, it enables me to seamlessly integrate music services with SSD resident music collection. It also treats each streamer / DAC as an endpoint, routing music to multiple output solutions. In my case, my audio system, a sonos system connected to my main TV and an outdoor sonos system. Roon also has the capability to route to remote points like your cell phone which can be connected to you car, or any other blue tooth connected speakers.
A side benefit is the ability to located the Music Server is another room next to my ISP modem router. Some would say keeping a much noise and RF as far away from your DAC as possible.
Sorry for rambling. I hope this is of some value. Im now using my streaming solution "only" for all my music everywhere!