The mxq boxes are good, firetv, firestick it go through dlna if you have a smart tv.
I replaced my WDTV live with a Raspberry Pi3 running RasPlex. You'll need a Plex Server though.
Well, if you're playing from your hard drive I assume your PC is left on? You could install Plex Server on your PC, it's a free download.
Ah, I'm assuming you can't just plug the HDD into the TV in that case?
I want something i can connect my hard drive so as i can watch the content on the TV. Simple plug and play.