All I do is stream and my rig sounds absolutely incredible!!! What put the SQ of my streaming system over the top: #1= High quality ethernet cables #2= High quality streamer #3= (EXTREMELY IMPORTANT) Filer and condition your electricity and ethernet signal to clean out the noise/grunge/jitter. I added the following tweaks with astonishing results.
(a) I put an iFi LAN iSilencer on all three of my ethernet cables.
(b) I use two Puron AC conditioners in two of the electrical outlets in my listening room.
(c) I use a high quality Audio Switch.
The above tweaks immensely elevated the sound quality of my system to heights I never previously heard before. I just can't tell you how extremely please I am with the effects that the above tweaks have had on my system. Hope this helps. Happy listening.