I've had really great luck with my Roon Nucleus Plus server, which feeds an external DAC, then into my McIntosh preamp.
I see the Roon Nucleus is $1459 and you could snag a decent DAC, like a Mytek Liberty DAC for $995 and that would give you quite a nice streaming setup for a reasonable price. The Nucleus would run the server side. You would install the Roon app on your smart phone or tablet (or both), to play music from your source(s). I sometimes use the app on my Android phone, sometimes use the app on my iPad.
The Roon server has two USB outlets, which are dead quiet. I use one of them to connect to my DAC and the other to connect an external drive (which stores the music I've purchased). For just streaming, you won't need the hard drive.
All you would need to add are interconnects. The Roon server comes with a year's subscription. After that, I believe the annual subscription to Roon is around $120.