Hello Brian,
the terms server, streamer and DAC are being used loosely in the hifi field. Maybe I attempt an overview. Hope it’s not too dry…
A music server retrieves music files from a storage device. The server can be located in ones home (e.g. Roon Nucleus, MinimServer running on an Intel NUC) or it can sit in a data center somewhere in the wider vicinity (e.g. a mirror of the Qobuz servers). The files might be stored inside the server or in attached storage. The retrieved music files represent the original analog signal. The server takes the music file, slices it into small pieces and wraps those pieces into a transfer protocol. These protocols at home could be RAAT for Roon or UPnP for standardised media data transfer. In online streaming there are proprietary protocols of Qobuz or Tidal and so on. The protocol is necessary for transfer as the whole file can not be sent in one fell swoop. Also, networks based on the Internet Protocol behave more like London city traffic than two tin cans connected with a wire. Alas traffic management is necessary, which the transfer protocols help with.
A streamer or player (digital to digital converter) receives the data stream coming from the server and processes it further. The transfer protocol is unwrapped, the original data reconstructed and then readied for the DAC. This is because the DAC in itself can not process music files the way they are encoded for storage. A stored file might have a FLAC or WAV format but the DAC needs an input of a PCM or DSD stream. At this point the output needs to be synchronous too. Meaning that what gets sent is delivered without delay. Because of this, now jitter becomes an issue.
The DAC (digital to analog converter) in the end receives a time sensitive stream of PCM or DSD data and then turns it into an analog signal that feeds into the amplifier. There are some marvelous articles on this by dCS staff on this forum. For example here. https://dcs.community/t/dcs-ring-dac-a-technical-explanation/2724
Here’s an interesting explanation for the technically inclined. Antipodes knows better than me how and why it is more than just the data in streaming audio.
The whole thing is a bit confusing, as the three processing stages of server, streamer/player, and DAC are being put into single or multiple boxes by different manufacturers. dCS manufactures no server. In Bartók and Rossini the streamer and DAC are in one box. In Vivaldi the streamer is inside the Upsampler device separate from the Vivaldi DAC.
If you use an Aurender N20 you can store music inside it and you will always bypass the dCS streamer and go directly into the DAC. The N20 is a server + streamer/player. In my ears the dCS streaming components are more than capable. I see no need to bypass the streamer. A server becomes necessary as soon as you have music stored on drives at home.
There’s somewhat of a consensus among forum contributors that Ethernet is the best way to feed the dCS components. If you use Roon, you need a component to run Roon core on to perform the server duties. That Roon server then handles offline (locally stored) and online (strored in a data center) music streaming. It feeds data wrapped into the RAAT protocol into the dCS streamer, which is able to unpack the protocol (Roon ready). If you rely on Mosaic app on the other hand, online streaming like Qobuz works out of the box. Offline music streaming then needs a music server at home which runs a UPnP server softfware on it. That’s where the Melco or Innuos or Lumins come into play.
Very long story short - I have tweaked the system delivering online music streams so that I am happy listening to the streams and don’t miss offline music. Except for the important factor of genuinely owning a music collection… Tweaking entails using good external power supplies for network gear etc. Offline I tried an up to date Synology NAS (Network Attached Storage) device running the MinimServer UPnP software on the NAS itself. In that configuration the Synology NAS became the music server. I was dissatisfied with the result. I kept switching back to online streaming in that setup. Now with the Innuos server all is fine. Maybe this all was a long winded way of saying I have no good explanation why offline servers sound different. In my ears they do. It’s not day and night using the Vivaldi Upsampler as the destination. But the difference was enough for me to switch one off pretty soon and enjoy the other thoroughly. Now my offline collection is the slightly preferred place over online streaming to source an album from. Maybe with the fancier server I can listen deeper into the fabric of the music, where with the NAS music was more closed for inquiry.