+1 @ghdprentice ...
Of the many choices there are all in one streamers with built in DAC's and separates. DAC a must.
There's something called ROON that has the best interface. It's a shell over your Qubuz(or many others) account and is tiptop. You should sniff that out too. It can run with a computer but as many have said please don't do that. Some streamers are not compatible with Roon and please be cautions to get one that's roon compatible as someday you may wind up there.
Steaming's best when not done via your computer. Treat yourself and fasten your seatbelt.