Get a small, open system. I own a CuBox, but something like a Raspberry Pi 2 would work just as well.<p>Install some linux distribution (I use OpenELEC) that boots into Kodi (formerly xbmc).<p>Seriously. No proprietary thing I have ever seen matches the features and usability of Kodi. It&#x27;s an amazing piece of open-source software.