So I'm looking to buy an Android TV device for myself/my parents, and I have a few questions before I buy.
Currently we have a OUYA with XBMC plugged into our TV, however the controller is cumbersome, and the UI is clunky with the OUYA getting slower as time goes on, from its beginning less than stellar speeds.
What I am looking to do, is basically replicate our current setup with the device, however I don't even know if it's possible. Currently we have our lounge, with the OUYA plugged in (via HDMI) to our TV. Plugged into the OUYA we have a 2TB externally powered HDD, and this has multiple movies, TV shows and other types of files on it. We use Kodi to play the files from the hard drive, and whenever we want to update the files on the drive, or remove them we just unplug the hard drive, and plug it into a computer and make the neccesary changes.
That is the key limitation to this, my parents live off their mobile hotspot with no home internet/Wi-Fi, and so the Android TV would be offline for the majority of its life, we have access to multiple internet connections that I can set things up on, but as for at home they don't have a constant Wi-Fi network. To my knowledge this removes the ability to use something like Plex and so fourth, as... there is no wireless.
We live in Australia, which also brings forward another problem of availability. The movies that we are playing are a maximum of 1080p (mkv or mp4), and are all on the external hard drive.
Is there some app that I can download on the TV, that is going to be able to read off an external hard drive and play the files off of it (preferably not Kodi, but it would be fine if I had too..).
And the final question of what Android TV device would be the best to use, a Nexus Player, or something like the new Xiaomi Mi Box etc?
The Mibox would probably suit you best here if you're only needing 1080p and external HDD. The Nexus Player does not have a native USB Port, so you'd need an OTG Cable. The Nexus Player is also hard to find since it's not sold anymore.
On the other hand, you'd have to probably import the Mibox.
The Shield TV is also viable, and honestly the best Android TV device you could have, period. But you're not going to be using a lot of it's features.