For the last 18 months or so I've had an MMS-5A media server from Autonomic Controls. It needs to be connected via a wired ethernet connection to the home network. It also has an iPad/Android app to use content. But it also has a Windows app, that can be used instead of the iPad/Android app.
I use iTunes to manage my library of digital content (AIFF files), and Autonomic has an app you can install on your Windows machine to "automagically" sync content to the server. It also connects to all my streaming services (Tidal, Spotify & Tunein). It also has a wonderful app that "automagically" backs up the content to my Google Drive account.
I've been very happy with the unit. The iPad app is not great, but it gets the job done.
The unit has a built in DAC, which I have never used, as I have an external DAC, using the coax connection (my Windows laptop uses the USB input on the DAC).