Honestly, buy a streamer. Set a budget, figure out what kind of sonic profile you are looking for, what kind of software do you want to use? How easy/complex do you want it?
I have a Cambridge Audio streamer, it's on the warmer side, matching my other gear. I do not use the CA app, I use Tidal on my phone to control the streamer, but the stream is running on the streamer and not my phone. Using the streamer DAC, as that is the only digital device in my system.

