It is the different DACs which is contributing most of the difference in sound you hear.
I have a high end CD player with a digital USB input to allow a network bridge (streamer with no DAC) to run through the same DAC. Initially CD sounded better. However by making the following adjustments to the streamer they now sound virtually identical:
1. Connect the streamer to the router via Ethernet not WiFi
2. Turn off in the streamer the following: Bluetooth, WiFi, HDMI, and any other connecting methods other than Ethernet
3. Introduce a good quality network switch (eg Cisco) between the router and the streamer
4. Use Cat8 Ethernet cable.
5. Try different USB cables. This provided subtle improvements.
After these changes the sound is almost identical.
I have a high end CD player with a digital USB input to allow a network bridge (streamer with no DAC) to run through the same DAC. Initially CD sounded better. However by making the following adjustments to the streamer they now sound virtually identical:
1. Connect the streamer to the router via Ethernet not WiFi
2. Turn off in the streamer the following: Bluetooth, WiFi, HDMI, and any other connecting methods other than Ethernet
3. Introduce a good quality network switch (eg Cisco) between the router and the streamer
4. Use Cat8 Ethernet cable.
5. Try different USB cables. This provided subtle improvements.
After these changes the sound is almost identical.