If you are just starting out with streaming, and want to get in under $1,000 here are some decent choices;
Bluesound Node - Make sure it is the 3rd generation "Node 130" or Node X, as the older Node 2 and 2i do not have USB output.....they have the connector, but USB is not activated. Several have mentioned a linear power supply, and I agree. I currently still use a Node 130 with LHY linear power supply, and a Denarips Iris DDC to great results. A Node 130 can be found used for under $400, and the LHY LPS would add $279. The Node software is some of the best available, and you can probably sell the Node 130/LHY LPS for not much less than you bought it for
Eversolo DMP-A6 is well thought of, and can be upgraded with an LHY LPS if you wish to extract more sound quality later.....about $850 new, and really hard to find used. I'd read some reviews there.
You've already got some other excellent recommendations. I will eventually upgrade my Node 130/LHY LPS/Iris DDC at some point.....but I find no need to do so immediately, I really do like this combo