Using a computer in an audio system can be as good as anything else mentioned here. You just need to do it correctly.
I posted earlier about my $5k fan less PC. I run 6 monitors of it and it is a powerhouse machine. It does not make a peep of noise. However, that is not how I setup my streaming, I use a $500 DELL machine that is the size of my hand. I have it kept under a bed in the adjoining bedroom to my office. I have perfect streaming throughout the house from this little machine running ROON Core.
Fibre cable (glass) is your friend in this scenario. My setup needs a bit of computer savvy to get setup and keep running. Send me DM if you want to discuss.