The Mi Box doesnt support mpeg2, which i suspect is the issue.
We’ll investigate but in the meantime, to get these devices to work:
Go into Settings<Advanced
Select Direct Play, change to Disable
Select Direct Stream, change to disable.
Unfortunately, this will cause all streams on the device to be transcoded. I will open up an internal ticket for this to be looked at.
I know the Nexus Player does, and once the Mi Box works, we’ll attempt to look into the Nexus Player issues as well, but keep in mind this is a discontinued (albeit still the reference) device, so it won’t get as much support as the currently shipping devices.
Plus, wifi sucks on it from my experience, and it’s annoying to get a network adapter working since its microusb only.