I have an NAD C658 (which uses the Bluesound UI) and a WiiM Ultra. Both offer what you need (though the NAD is way above your $1K budget at $2600).
Both offer great sound for digital music/streaming. I have only the NAD connected to a turntable, and it sounds great playing vinyl.
My only knock against WiiM is that I don't particularly care for the UI on their App. I'm hooked on the Bluesound platform. Because the WiiM has good room correction software, I use it basically as a standalone DAC for an old Bluesound Node.
If you're not willing to go that high for the NAD, I believe the WiiM to be a great alternative at $400

