there are two separate camps on this topic lurking here on this forum. One argues that spending a significant amount of $ on a streamer can be a waste of your precious resources, because the science, measurements and their experience tells them that beyond a basic level, there’s no difference in sound. The other camp argues that based on their experience, there are clear differences, and therefore recommend spending upwards of $10k in some situations in order to optimize one’s system. I'm squarely in the first camp. So here’s my view:
Putting aside reclocking and oversampling, the only distinctions across streamers have to do with levels of jitter and other sources of noise. These are easily measurable. Anybody who tells you that a more expensive streamer is less noisy while simultaneously claiming that measurements don’t matter is not credible. If your DAC is good at rejecting noise (e.g., filtering, reclocking, etc.), you can assemble your own streamer for as little as $150 and it will sound great ( I’ve done this as an experiment myself). However, if you want something less kludgy than a Raspberry Pi, and you want a streamer that measures and in some situations with some dacs may sound even better than a Pi (and measures and sounds comparable to some of the extremely high $ streamers out there), then there are a bunch of well regarded products that cost between $400 and $1k. They include the iFi Zen, the Volumio Rivo, Holo Red, Pro-Ject Stream Box S2 Ultra, the Primare Np5, and a few others.