I tried the expensive Apple TV 4K, but this simple 4K video player is preferred. Since it’s cheap, I can get one for each screen, I have three per house.
The Mi Box S runs on Android TV with integrated Google Assistant and Chromecast. Compared to Apple TV products, you can install VLC and Kodi applications to play your local video files. You can simply play back from a USB stick plugged into the back of the box or play files over the network on your NAS (SMB). You can also cast from your phone to your TV with Google Photos, Youtube or Google Chrome. The latest update supports Amazon Prime Video.