VLC Android TV Black Screen: Quick Fixes
VLC on Android TV is the go-to player for local files, USB drives and IPTV — so when it shows a black screen (with or without audio), it disrupts the whole home theater. Android TV failures differ from desktop ones: the TV’s GPU drivers are vendor-specific (and rarely updated), and Android TV’s audio-video path has its own quirks. The fixes below match how Android TV behaves in practice.
Why does this happen?
- Hardware decoding conflicts on the TV’s GPU — Android TV boxes (especially cheap ones) ship buggy video drivers that fail on HEVC/VP9.
- Codec-specific failures — 4K HEVC 10-bit and some VP9 profiles fail on older TV chipsets.
- Audio codec issues that stall the whole pipeline — an unsupported AC-3/DTS track can freeze video output on some TVs.
- Corrupted VLC app data on the TV — a bad settings state from an update persists across reboots.
- HDR passthrough problems — HDR metadata through the TV’s HDMI/panel path can render black.
How to fix it
Fix 1Toggle hardware decoding in VLC’s Android settings
The #1 Android TV fix
Open VLC > Settings (gear icon) > More (scroll to the bottom).
Advanced settings appear.
Under "Input & codecs", find "Hardware acceleration" and set it to "Decoding: Disabled".
Software decoding is forced.
Restart VLC and play the file.
Video renders via software decode.
Fix 2Clear VLC app data on the TV
Resets the broken state completely
TV Settings > Apps > VLC > Force stop.
VLC is stopped.
Select "Clear data" (and "Clear cache") — this resets preferences and playlists.
VLC data is wiped.
Reopen VLC and re-configure minimal settings.
VLC runs fresh.
Fix 3Check the audio track — switch to a compatible one
Fixes stalls caused by unsupported audio
While the file plays (even with black video), open the audio menu and switch the Audio Track.
A different audio track is selected.
If the file has only AC-3/DTS, enable passthrough or downmix: Settings > Audio > "Audio output" — try both options.
Audio decodes or passes through.
Retest the video.
Video follows the audio fix.
Fix 4Update VLC to the latest version
Applies official bug and security fixes (current stable: 3.0.23)
In VLC, go to Help > Check for Updates.
VLC compares your version with the latest.
If an update exists, download it from the official page videolan.org.
The new installer is downloaded.
Install over your current version (settings are kept) and restart.
VLC runs the new version.
Fix 5Update the TV firmware / use a different player to test
Distinguishes app bugs from TV bugs
Check Settings > About > System update on the TV.
The firmware version is shown.
Install any pending firmware update, then retest VLC.
The TV runs new firmware.
Test the same file in another TV player (e.g. MX Player): if it also fails, the TV/GPU is at fault.
The failing layer is identified.
Advanced fixes
Fix 1Test with VLC’s "H/W acceleration" per-codec toggles
Fine-tunes which codecs use hardware decode
Settings > More > Input & codecs — some builds expose per-codec acceleration toggles.
Per-codec options appear.
Disable acceleration for HEVC/VP9 while keeping it for H.264.
H.264 stays fast; problem codecs go software.
Restart and test the file.
Playback works with targeted settings.
How to avoid it in the future
- Prefer H.264/AAC MP4 files for TV playback — the most compatible combo.
- Keep the TV firmware updated; chipset video drivers only improve via firmware.
- For IPTV on TV, keep the network cache at 3000+ ms to avoid buffering blackouts.
Frequently asked questions
Why does VLC show a black screen on Android TV but not on my phone?
Does VLC support 4K on Android TV?
VLC crashes when playing IPTV on Android TV — why?
Can I cast from my phone to Android TV VLC?
Why does VLC on TV show audio but black video for MKV?
Summary
Toggle hardware decoding in VLC’s Android settings — The #1 Android TV fix. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.