The codecs you’ll meet
| Codec | Type | Typical use in IPTV | Device support |
|---|---|---|---|
| H.264 (AVC) | Video | Most SD and HD channels | Almost universal |
| HEVC (H.265) | Video | 4K and some HD channels | Most recent 4K devices; not all older ones |
| AV1 | Video | Some newer streams, mostly large streaming services | Newer devices only |
| MPEG-2 | Video | Older SD channels | Widely supported in hardware on TVs; not always in apps |
| AAC | Audio | Stereo on most channels | Almost universal |
| Dolby Digital (AC-3) and Dolby Digital Plus (E-AC-3) | Audio | Surround sound on film and HD channels | Depends on app, TV and soundbar |
Why codecs cause problems
Decoding video takes a lot of processing. Streaming devices use a dedicated chip to decode supported codecs efficiently, called hardware decoding. When a device meets a codec its chip doesn’t support, it either fails or falls back to slow software decoding. That gives the familiar symptoms: a black screen with sound, stuttering or an error. Codec not supported covers the fixes.
Where to go next
- H.264 (AVC) explained covers the codec behind most HD channels.
- HEVC (H.265) and IPTV covers the codec behind most 4K channels.
- H.264 vs H.265 compares quality, bitrate and device support.
- For missing sound, see no sound on IPTV.
