I have an Nvidia shield tv 2017 in my living room and now I'm looking for an alternative to my bedroom. I need to be able to play offline movies (preferably in Kodi) and I need ethernet and support for 4K. Streaming services like Netflix and YouTube would be nice but if it's able to receive a cast it's not necessary.
Another shield is of course an option, but an expensive one. Would the Xiaomi Mi Box be a good alternative? Is it as good as the shield?
Mi box S is not a bad box and inexpensive. I purchased one for my Mom. She loves it. No ethernet port, but you can buy a USB ethernet adapter for it. However, if you do decide to get another Nvidia just wait as it seems a new model is coming soon.