This article is part of our guide IPTV Not Working? A Step-by-Step Troubleshooting Guide.

A black screen with sound means the audio is being decoded and played while the video is not — either the player cannot decode the picture or it is not reaching the TV. It looks alarming, but the causes are well known, and the fixes below address them in order.

Step 1: Check whether it affects every channel

  • One channel only: the stream may use a video format your device cannot decode, or the stream may be temporarily faulty.
  • Every channel: the issue is probably the player's decoder setting, the HDMI connection or the display settings.

Step 2: Switch the decoder

This is the most common fix. Players can decode video in two ways:

  • Hardware decoding uses the device's video chip. It is efficient but only supports certain formats.
  • Software decoding uses the main processor. It supports more formats but needs more power.

Open the player's settings, find Decoder, Video decoder or Hardware acceleration and switch to the other option. Test again. Some players let you change the decoder per channel.

Step 3: Check codec support

Newer streams may use video codecs such as H.265 (HEVC) or AV1. Older devices may not decode them in hardware, and software decoding may be too slow. If only certain channels are black, codec support is a likely reason. Our guide to video codecs explains which devices typically support what.

Step 4: Check the HDMI connection and HDCP

Streaming devices and TVs use HDCP, a copy-protection handshake over HDMI. If it fails, the TV may show a black screen, sometimes with sound, or an error.

  • Unplug and reconnect the HDMI cable at both ends.
  • Connect the streaming device directly to the TV, without a receiver or HDMI switch in between, to test.
  • Try another HDMI port or cable.
  • Turn everything off, then turn on the TV first and the streaming device second.

Step 5: Check display settings

  • Resolution and HDR: if the device outputs a resolution or HDR format the TV cannot display, you may get a black screen. Set the display resolution to automatic, and test with HDR switched off. See HDR formats explained.
  • Frame rate matching: on some devices, switching frame rates briefly blanks the screen. If it stays blank, turn this option off to test.

Step 6: Update and restart

  • Update the player and the device software.
  • Clear the player's cache.
  • Restart the device and the TV.

Step 7: Test another player

If the same channel plays in another player on the same device, the first player is the issue. If it fails in every player on that device but works elsewhere, the device probably cannot decode that stream.

Quick reference

SituationMost likely causeFirst fix
Black on some channelsCodec not supportedSwitch decoder, try another player
Black on all channelsDecoder setting or HDMISwitch decoder, reseat HDMI
Black after connecting a receiverHDCP handshakeConnect directly to the TV
Black when HDR content startsHDR mismatchTest with HDR off, update device

Frequently asked questions

Why do I hear sound but see nothing?

Audio and video are decoded separately. If the video decoder fails or the video signal cannot be displayed, audio can still play.

Is software decoding worse?

It is usually less efficient and can stutter on low-powered devices, but it supports more formats. Use whichever works best for each channel.

Could my TV be the problem?

Possibly, if the device sends a format the TV does not support. Setting output to automatic and testing without HDR helps rule this out.

Getting the picture back

Switch the decoder first, then consider codec support, the HDMI/HDCP connection and display settings, and finally update or try another player. For other issues, see the IPTV troubleshooting guide.

Ready to get started?

Tell us which device you want to use and our team will help you get set up with Pure IPTV Abo.