Hi,
As mentioned before what to choose depends of what you want, how much effort you want to put into it and budget.
if you want to stream just music:
A NUC or apple mini with some software, a NAS or external HD and a DAC is an option.
Other option is a streamer, NAS or external HD and DAC...