I have a cheap Mi smart TV. It is not an Android TV, but the underlying OS is Android 6. I was looking for a good video player. The inbuilt video player is more than capable, but I was having some issues with sound. Playing 5.1 audio through stereo speakers results in the same old 'quiet dialogue, loud effects' problem. I tried Kodi, which had better sound, but still not that great when it came to range compression. Enter Archos - the 'night mode' is incredible. Does exactly what I needed. Dialogue are aboslutely clear, and for TV speakers, the sound quality is fine. So far I haven't had any issues with it. It has been playing 1080p 10 bit x265 without any hiccups. The cpu usage is slightly higher than Kodi, but nothing to complain about. I haven't installed any codec packs, seems like I won't be needing them.
Kodi now seems a bit overkill for just playing local media. Archos is now my main video player. The beautiful library layout is just an added bonus.
Enable "Android Media player" for better video quality ;)
Step 1: Go to setting and Press several times ok button to "Force software decoding"
Step 2: now software decoding became "Choose Decoder"
Step 3: choose "Android Media player", now Archos Video Player use system player. https://s5.postimg.cc/lsabvy2dz/screen3.png