Welcome to the site! I had a similar question a year or so ago about streaming. I've tried several things since then.... my first inkling was to go with a "Bluesound Node" streamer. Seems to be a decent device that won't break the bank. And, I have since learned there are others using it with great success and enjoyment. Several on this site recommended Oppo players. But, being budget conscious, I couldn't really bring myself to buy one (I've heard they have started to decrease in price a bit). At the end of the day, the engineer in me decided I could DIY my own streamer for not so much money. I bought a raspberry PI microcomputer, loaded it with Volumio software, attached it to a Schiit DAC, and I was off and running. The Volumio software was nice...allowed for connectivity to TIDAL and Qobuz (I mostly stream from the interweb.....don't have too many of my own files). When this setup worked, it worked well. I loved the sound. But, there were lots of "bugs"... and I found myself constantly having to tinker with computer code. So, I moved away from the Raspberry PI, and am now just using an old underutilized Mac Mini I had lying around hooked up to the same Schiit DAC. I've got the Qobuz app on the Mac and I control the Mac from my iPhone or IPad with Google "Remote desktop" app. Qobuz will output directly to the Schiit DAC and play up the 24 bit 96khz resolution Qobuz offers. So, the sound is great and it all works reliably. I've even got myself a little mini pc screen next to the Mac so that others can see the album art of whatever is currently streaming. Lessons learned? At the end of the day, I probably shoulda just popped for the Bluesound Node, or Oppo... given the hoops I jumped through with the RPi and Volumio. But, if you have happen to have a Mac Mini lying around, that might be worth a shot with a good DAC on the back end.