I'll share my thoughts and method if you care. I wanted a solution that allows me to play all my digital music (over 500gb of FLAC & WAV files) without being hooked up to a PC because the PC is in my office and my system is in the living room. Plus I don't want the noise of a PC when I'm doing more than "casual" listening.
I got a Bluesound Vault, later upgraded to a Vault 2. You already have hard drives with the files on them. Those can be accessed by a Bluesound Node 2 via Ethernet or wireless as long as both are on the same network. I have found several of the original Node (N100) on eBay for close to $200 and given to family members. I did by two new ones (sealed, shrink wrapped with full warranty) from my dealer for $299 each, they have 4 left as of yesterday. Any of the Bluesound products, if connected to the internet, can stream a multiple of music services, TuneIn radio and any internet broadcasting radio station. They also do full unfold of MQA files, have analog and digital outputs, and controlled by any iPad, iPhone, Android phone or tablet, or desktop app. The file management is outstanding, the sound quality superb.
Worth a look.