You can stream from either a dedicated streamer (ie no DAC) or a computer of course.
Regardless of this choice it is worth considering a separate DAC. Not only is it more of a driver of sound quality than the streamer but the modularisation gives you more flexibility and avoids lock-in.
Also avoid getting fleeced on the streaming functionality whatever provides it. If I put a network card, a small amount of memory and a simple processor in a bag its approx value would be....not a lot.
Regardless of this choice it is worth considering a separate DAC. Not only is it more of a driver of sound quality than the streamer but the modularisation gives you more flexibility and avoids lock-in.
Also avoid getting fleeced on the streaming functionality whatever provides it. If I put a network card, a small amount of memory and a simple processor in a bag its approx value would be....not a lot.