Most video players on the Play Store were built for a phone, so on a TV they ignore the remote, go silent on surround-sound films or fill the screen with ads.

If film night has ever ended with a spinning wheel, a black screen or 'audio format not supported', the player is usually the problem, not the box.
Below are the five free players worth installing on an Android TV, Google TV or Fire TV device, ranked by how well they work from the sofa.
There is also one app you should stop using - the media player your box came with.
VLC for Android is the best video player for most Android TV owners. It is free, has no ads, plays almost any file and switches to a remote-friendly layout on its own.
Kodi is the pick for a big film library, and mpv suits people who like to fine-tune the picture. MX Player and KMPlayer are good phone players that work on a TV with compromises, and the stock player is the one to retire.
1. VLC for Android - Best for Almost Everyone
Best for: anyone who wants every file to play on the first try.
VLC carries its own decoders, so MKV, MP4, AVI and MOV files play with HEVC, AV1, DTS or EAC3 inside them. There is no codec pack to hunt for and nothing extra to install.
There is no separate TV download either, which catches people out. The same app detects a television, switches to a big-tile layout you can drive with the arrow keys, and installs from the Play Store on Android TV and Google TV devices.
VLC is made by VideoLAN, a non-profit, so there are no ads, no account and no paid tier. The honest downside is looks - it shows your folders and files as they are, without the posters and plot summaries Kodi pulls in.
- Plays almost every video and audio format with no add-ons
- Remote-friendly TV layout that turns on by itself
- Opens network shares over SMB, FTP, NFS and UPnP/DLNA
- A Digital audio output (passthrough) setting sends Dolby and DTS sound untouched to a soundbar or AV receiver
The catch: a plain, file-browser interface with no library artwork.
2. Kodi - Best for a Big Film and TV Library
Best for: people with a large collection of films and shows they own.
Kodi for Android is less a player than a whole media center. Point it at a folder or a network drive and it builds a library with posters, plot summaries, cast lists and episode tracking, so your TV looks like a private streaming service.
It was designed for a television and a remote from the start, and it plays the same wide range of formats as VLC. The stable version is on the Play Store for Android TV, while Fire TV owners install the APK.
For home cinema setups, Kodi can switch the TV's refresh rate to match each film, which removes the stutter on slow panning shots. The trade-off is setup time - a tidy library takes half an hour of naming folders properly, which is overkill if you watch one downloaded file a week.
- Automatic posters, summaries and episode tracking for your own files
- Interface built for a remote from day one
- Refresh-rate matching and audio passthrough for home cinema setups
- Add-ons for live TV playlists, subtitles and more
The catch: setup takes real time, and third-party add-ons outside the official repository range from useful to dodgy.
3. mpv - Best for Picture Quality Tweakers
Best for: people who want control over how the picture is scaled and smoothed.
mpv for Android is the Android version of the desktop mpv player, built on the same engine. It plays 10-bit HEVC, AV1, DTS and EAC3 with nothing extra, and it has no ads, no tracking and no in-app purchases.
Its reason to exist is picture control. Settings for scaling, debanding and frame interpolation go well beyond anything else on this list, and desktop mpv users can bring their own configuration.
Android TV is supported, but quietly - the TV version is only available from F-Droid or as an APK, not from the Play Store on your TV. The interface is deliberately bare, with no library, and heavy picture settings can make a budget box stutter.
- Advanced scaling, debanding and interpolation settings
- No ads, no tracking and no in-app purchases
- Plays 10-bit HEVC, AV1 and surround audio with no add-ons
The catch: not on the TV Play Store, and no library or artwork.
Numbers four and five are excellent phone players that also run on a TV. That difference matters more than it sounds, because a TV player is driven by arrow keys and a phone player by taps and swipes.

4. MX Player - Best If You Already Use It on Your Phone
Best for: MX Player fans who want the same player on the big screen.
MX Player is quick, familiar and has some of the best subtitle controls on Android. It was built for phones, though, and on a TV parts of the interface still expect a touchscreen.
Do not confuse it with MX Player TV in the Play Store. That app is a streaming service for films and shows in India, not a player for your own files.
The bigger catch is surround sound. MX Player does not include DTS, AC3 or EAC3 decoders, so films with that audio play silently or show 'audio format not supported' until you add the free MX Player Custom Codec.
- Light and quick, even on cheap hardware
- Excellent subtitle styling and sync controls
- The same controls you already know from your phone
The catch: a phone-first interface, ads in the free version, and a separate add-on for surround audio.
5. KMPlayer - Best for Videos Stored in the Cloud
Best for: people whose videos live in Dropbox or OneDrive.
KMPlayer for Android can sign in to Dropbox and OneDrive and stream your videos straight from there. That saves copying films onto a TV box that has very little free storage.
It also opens home network shares over SMB, FTP, WebDAV and UPnP, and it can cast to a Chromecast. Like MX Player, though, it is a phone app first - its Play Store listing covers phones, tablets and Chromebooks, not TVs.
Surround audio is its weak spot. KMPlayer needs an external codec for EAC3, and that add-on only loads on older 32-bit devices, so do not count on it for Dolby tracks.
- Streams straight from Dropbox and OneDrive
- Network shares and Chromecast casting built in
- Wide subtitle support, including styled SSA/ASS files
The catch: a phone-first layout and unreliable surround sound.
The One to Avoid: The Media Player Your Box Came With
Many Android TV boxes and budget streaming sticks ship with a basic built-in app called something like Media Player, Video or HD Player. It is behind a lot of 'my TV box will not play this file' moments, and it is rarely the box's fault.
Here is what these stock players commonly get wrong:
- Limited formats. They lean entirely on the box's own decoders, and Android's guaranteed format list includes no AC3, EAC3 or DTS audio at all.
- Weak subtitles. External SRT files are often ignored, and accented or non-Latin characters can turn into boxes.
- Few settings. There is usually no audio track picker, no passthrough switch and no way to fix out-of-sync sound.
- No real updates. They are updated with the box's firmware, so when the maker stops supporting the box, the player stops improving too.

The fix is simple: install one of the players above and make it the default. The next time a file asks which app to open it with, pick your new player and choose Always.
If the old player keeps grabbing files, open Settings > Apps, show system apps, and select the stock player. Choose Clear defaults, or Disable where your box offers it - the labels vary a little between manufacturers.
Worth knowing:
If a file plays in VLC but not in the stock app on the same box, nothing is wrong with the file or the box. The stock app simply does not have the decoder, and the other player does.
What Actually Makes a Good Android TV Player
Most 'best player' lists are written for phones, and a TV box asks for different things. These are the ones that decide whether film night works:
- Remote-friendly layout. You should be able to do everything with the arrow keys, the select button and Back.
- Its own decoders. HEVC, AV1, EAC3 and DTS should play without depending on what the box maker licensed.
- Hardware decoding for 4K. Decoding 4K HEVC in software is too heavy for most budget boxes and ends in stutter.
- Proper HDR handling. An HDR film should switch the TV into HDR mode instead of arriving dull and washed out, though Dolby Vision depends on the box as much as the player.
- Audio passthrough. A soundbar or AV receiver owner needs a setting that sends Dolby and DTS sound through untouched.
- No full-screen ads. A 'free' player that interrupts a film with an advert has failed the only job it had.
Getting a Player onto Your Box
On Android TV and Google TV devices, VLC and Kodi install straight from the Play Store on the TV itself. Search for them with the remote and you are done in a minute.
Fire TV devices and many cheap TV boxes have no Google Play, so the usual route is Downloader by AFTVnews. It is a free app that fetches an APK from an address you type with the remote, and the device asks you once to allow it to install apps.
Only install APKs from a source you trust. Our APK Checker reads the package name and signing certificate before you install, so you can confirm a VLC file really came from VideoLAN.
Which One Should You Install?
| If you... | Install | Why |
|---|---|---|
| Just want files to play | VLC for Android | Plays almost anything, no ads, works with the remote out of the box |
| Have a big film and TV library | Kodi | Posters, summaries and episode tracking, built for a TV |
| Care about scaling and smoothing | mpv for Android | Picture settings no other player here offers |
| Already use MX Player on your phone | MX Player | Familiar controls - add the Custom Codec for surround sound |
| Keep videos in Dropbox or OneDrive | KMPlayer for Android | Streams from the cloud without filling the box's storage |
| Still use the player your box came with | Any of the above | Then clear its defaults so it stops opening your files |
Quick questions
What is the best free video player for Android TV?
VLC for Android, for most people. It is free with no ads, plays almost every format with no add-ons, and switches to a remote-friendly layout on a TV by itself.
Why does my Android TV say 'format not supported'?
Usually because the box's built-in player opened the file, and it can only use the decoders the box maker included. Install VLC, open the file again and choose VLC with Always.
Why is there picture but no sound on my TV box?
The film most likely has EAC3, AC3 or DTS audio that your player cannot decode, which is common with MX Player and stock players. Switch to VLC or Kodi, or see our guide to the best EAC3 players for Android.
Do I need a codec pack on Android TV?
No. Android does not use Windows-style codec packs, and VLC, Kodi and mpv carry the decoders they need inside the app. MX Player's Custom Codec is an add-on for that one player, not a system-wide pack.
Which player is best for 4K HDR on Android TV?
VLC and Kodi both hand 4K HDR video to the box's hardware decoder, and Kodi adds refresh-rate matching for smoother film playback. Whether Dolby Vision works depends mostly on the box, and mpv is the one to try if you want to tune the picture yourself on a powerful device.
Can I use these players on a Fire TV Stick?
Yes. Fire TV runs on Android, so all five install as APKs through Downloader, and VLC and Kodi both work well with the Fire TV remote.
If you only install one thing today, make it VLC for Android - then stop letting the player your box came with open your films.
Get VLC for Android for your TV box, or tell us which player you use and what it still struggles with.
EAC3 Audio Not Supported in MX Player? Fix It
4/5EAC3 Audio Not Supported in MX Player? Fix It
Read More →Free Popular IPTV Playlist: Where to Get Fres...
4/5Bonjour je peux avoir le lien M3U. Les codes playlist 2026 des chaînes en français et africainses
Read More →Best Way to Get VidMate APK - Fast, Free, and...
5/5The demand for feature-rich video editing applications continues to grow across the digital content industry. Filmora Mod APK is ...
Read More →