Servers are a serious option and should not be overlooked. OTOH, you can use a computer such as a Mac Mini, as I do, and use a form of integrated to achieve your goal.
Lot's of options. Do not buy hastily. :)
Building a system from scratch (other than speakers)