Education·9 min

Door Shamir

IPTV-codecs uitgelegd: H.264, HEVC, AV1, MPEG-2 — wat ze betekenen en wat echt afgespeeld wordt

Als je ooit naar een kanaal hebt gestaard dat laadt, geluid speelt, maar de video is een zwart vierkant — of een 'codec niet ondersteund'-fout op je TV-box terwijl hetzelfde kanaal prima op je telefoon speelt — het antwoord zit bijna altijd op codec-niveau. Codecs zijn de compressieformaten die je IPTV-provider gebruikt om de video te verzenden; je apparaat moet ze kunnen decoderen, bij voorkeur in hardware, anders krijg je zwarte schermen, hapering of een ventilator die doorslaat doordat de CPU op 100% loopt.

Dit artikel behandelt de vier codecs die je in 2026 echt op IPTV tegenkomt, wat ze kosten in bandbreedte en CPU, en welke apparaten betrouwbaar wat kunnen afspelen. Het is een aanvulling op onze bandbreedte-gids (codecs zijn waarom bitrate-per-kwaliteit zo sterk varieert) en onze gids voor zwarte schermen (codec-mismatch is de #1 oorzaak van geluid-ja-video-nee).

Schermafbeelding: Tuneline-streaminfo-overlay met codec, resolutie, bitrate en hardwaredecoderingsstatus

Wat een codec eigenlijk doet

Een ruwe videostroom is enorm — één ongecomprimeerde seconde 1080p-video op 60fps is ongeveer 750 MB. Een codec (coder–decoder) is het algoritme dat dat omlaag perst naar iets wat je over het internet kunt streamen. Compressie kijkt naar opeenvolgende frames, gooit de onderdelen weg die niet veel veranderd zijn, en verstuurt alleen de verschillen. Vervolgens voert de decoder van je apparaat het algoritme in omgekeerde volgorde uit om de frames te reconstrueren.

Hoe beter de codec, hoe minder gegevens nodig zijn voor dezelfde beeldkwaliteit — maar betere codecs zijn meestal computationeel zwaarder om te decoderen. Die spanning is het hele verhaal:

  • Beter beeld per byte → goedkopere bandbreedte, langere maandelijkse datalevensduur
  • Zwaardere decodering → heeft nieuwere hardware nodig om zonder hapering af te spelen

Wanneer het algoritme en de silicium het niet eens zijn, krijg je zwarte schermen.

De vier codecs die je op IPTV tegenkomt

Ruwweg geordend van 'overal' tot 'net gearriveerd':

MPEG-2 (de dinosaurus, verschijnt nog steeds op gratis streams)

  • Uitgebracht: 1995. De codec achter dvd en kabeltelevisieuitzendingen.
  • Compressie: Afgrijselijk volgens moderne normen — ~3-5x slechter dan HEVC voor dezelfde afbeelding.
  • Waar je het ziet: Sommige gratis openbare M3U-afspeellijsten, goedkope regionale kanalen, bepaalde leverancierscatalogussen uit Latijns-Amerika en Zuid-Azië, alles wat een letterlijke kopie van een DVB-uitzending over de ether is.
  • CPU-kosten voor decodering: Verwaarloosbaar. Elk apparaat sinds ~2003 heeft MPEG-2-hardwaredecodering.
  • Bandbreedte: 1080p MPEG-2 loopt doorgaans op 10–15 Mbps. Dezelfde afbeelding in HEVC zou 3–4 Mbps zijn.
  • Praktische opmerking: Als een gratis afspeellijst er pikzuiver uitziet maar alarmerend veel bandbreedte verbruikt, is MPEG-2 meestal de boosdoener. Er is geen manier om dit aan jouw kant op te lossen — het is de encodingskeuze van de provider.

H.264 / AVC (het werkpaard, ~70% van alle IPTV-streams in 2026)

  • Uitgebracht: 2003. Nog steeds veruit de meest gebruikte videocodec op het internet.
  • Compressie: Goed. Ongeveer 50% efficiënter dan MPEG-2.
  • Waar je het ziet: De standaard voor de overgrote meerderheid van Xtream- en M3U-providers. Bijna elk livekanaal verstuurt H.264 tenzij anders uitdrukkelijk aangegeven.
  • CPU-kosten voor decodering: Licht. Hardwaredecodering voor H.264 is sinds ~2008 universeel — elke smartphone, elke Smart TV, elke Fire Stick / Roku / Chromecast sinds de lancering van het platform heeft het.
  • Bandbreedte: 1080p H.264 doorgaans 4–8 Mbps voor liveTV; 6–10 Mbps voor sport.
  • Praktische opmerking: Dit is de codec die 'gewoon werkt'. Als je provider H.264 gebruikt, zie je in principe nooit codec-gerelateerde problemen.

HEVC / H.265 (de upgrade, ~20% van streams, snel groeiend)

  • Uitgebracht: 2013. Duurde jaren om aan populariteit te winnen vanwege de complexiteit van patentlicenties.
  • Compressie: ~30-50% beter dan H.264 voor dezelfde visuele kwaliteit. Een 1080p HEVC-kanaal kan op 3-4 Mbps draaien waar het H.264-equivalent 6-8 Mbps loopt.
  • Waar je het ziet: Premium-kanalen 'FHD' of '4K', sportfeeds 2024+, Aziatische en Europese premiumleveranciers, alles geëtiketteerd als (H265), (HEVC), of (4K) in de kanalenlijst.
  • CPU-kosten voor decodering: Aanzienlijk. Softwaredecodering van HEVC vastent oude hardware op 100% CPU en hapert. Hardwaredecodering is wat je werkelijk nodig hebt.
  • Bandbreedte: Lager dan H.264 (het hele doel), maar de resolutie-tag op HEVC-kanalen neigt hoger te zijn — veel providers verzenden HEVC in 4K, wat meer dan compenseert voor de besparing per pixel.
  • Praktische opmerking: Het 'video is zwart maar geluid werkt'-probleem op oudere Android TV-boxen en Smart TV's uit 2017 en eerder is vrijwel altijd HEVC. De hardwaredecoder van het apparaat ondersteunt HEVC niet, en softwarefallback kan niet meekomen met IPTV-bitrates.

AV1 (de toekomst, ~1-3% van streams in 2026, vooral experimenteel)

  • Uitgebracht: 2018. Royaltyvrij, ondersteund door Netflix / YouTube / Apple / Google / Amazon — ontworpen om HEVC te vervangen.
  • Compressie: ~30-50% beter dan HEVC voor dezelfde visuele kwaliteit. Het beste ter wereld op dit moment.
  • Waar je het ziet: Een handvol vooruitstrevende providers, vooral voor 4K-testkanalen en demo-inhoud. Zeer zeldzaam voor dagelijks live IPTV in 2026.
  • CPU-kosten voor decodering: Zwaar. Hardwaredecodering voor AV1 arriveerde rond 2022 op telefoons, rond 2023-2024 op TV-chipsets. Alles wat ouder is — inclusief meeste Fire Sticks uit 2022 en Android TV-boxen — voert softwaredecodering uit en kan niet meekomen op 4K.
  • Praktische opmerking: Als een kanaal niet afspeelt, je 'AV1' in de diagnostische gegevens kunt zien, en je apparaat meer dan 3 jaar oud is, dat is het probleem. De provider is jaren vooruit op de hardware.

Wat speelt wat af — de eerlijke compatibiliteitstabel

ApparaatMPEG-2H.264HEVC 1080pHEVC 4KAV1 1080pAV1 4K
iPhone / iPad (2018+)✅ (2022+)⚠️ (2023+, software)
Android telefoon (2020+)✅ (vlaggenschip alleen)✅ (2022+ vlaggenschip)⚠️
Mac (Apple Silicon, M1+)✅ (M3+)⚠️ (software)
Mac (Intel)⚠️ varieert
Windows PC (modern)✅ (RTX 2000+ / Intel 11de generatie+)⚠️
Linux desktop (met VA-API)✅ (Intel Quick Sync / NVENC)⚠️⚠️
Fire Stick 4K Max (2023)⚠️
Fire Stick 4K (2018)⚠️
Fire Stick (basis, 2e/3e generatie)⚠️ hapering op 4K
Chromecast met Google TV⚠️
NVIDIA Shield (2019)⚠️
Generieke Android TV boxafhankelijk van chipsetafhankelijk
Smart TV (2020+)❌ (meeste)
Smart TV (2016–2019)⚠️ varieert
Smart TV (voor 2016)

✅ = hardwaredecodering, soepele weergave. ⚠️ = werkt maar met voorbehouden (softwaredecodering, happeringsrisico, of alleen op topchipsets). ❌ = speelt niet af.

Hoe controleer je de codec van een stream in Tuneline

Druk op D op het bureaublad terwijl een stream wordt afgespeeld, of Instellingen → Diagnostische gegevens → Streaminformatie op mobiel / TV. Het overlay toont:

  • Videocodec (H.264, HEVC, AV1, MPEG-2)
  • Resolutie (bijv. 1920x1080)
  • Bitrate (Mbps)
  • Decodeermodus (hardware of software — dit is de cruciale)
  • Audiocodec + bitrate

Als je Decode: software ziet op een niet-triviale codec/resolutiecombinatie, dat is je waarschuwingssignaal. Softwaredecodering werkt voor korte bursts; aanhoudende weergave zal het apparaat oververhitten en haperen.

Schermafbeelding: Hardwaredecodering versus softwaredecodering in Tuneline-diagnostische gegevens

"Codec niet ondersteund" — Hoe stel je dit vast

Als een kanaal niet afspeelt maar andere kanalen werken, ga deze lijst in volgorde af:

  1. Open hetzelfde kanaal op een ander apparaat — je telefoon als de TV-box niet werkt, of omgekeerd. Als het op het andere apparaat afspeelt, weet je zeker dat het een decodeeringsprobleem aan de apparaatkant is, niet aan de streamkant. Ga naar stap 2.
  2. Controleer de codec in diagnostiek op het falende apparaat. HEVC is de meest voorkomende oorzaak op hardware van 2017 en eerder; AV1 is het meest voorkomend op 2022 en eerder.
  3. Als je de codec kunt vermijden, wissel naar een ander variant. Veel Xtream-providers bieden hetzelfde kanaal aan in meerdere resoluties/codecs (CHANNEL (H264) en CHANNEL (HEVC) bijvoorbeeld). Kies de H.264-variant — het apparaat speelt deze af, je gebruikt alleen iets meer bandbreedte.
  4. Als je het niet kunt vermijden, zet software-decodering aan in Tuneline → Instellingen → Afspelen → Decoderingsmodus → Software. Dit zal iets afspelen maar zal langzaam zijn, stotteren en de batterij leegmaken / het apparaat opwarmen. Het is een noodoplossing, geen langetermijnantwoord.
  5. Als alleen bepaalde HEVC-kanalen uitvallen terwijl anderen werken, kan het probleem 10-bits kleurdiepte zijn (HEVC Main10-profiel) — oudere HEVC-compatibele chips doen 8-bits HEVC maar niet 10-bits. Er is geen algemene oplossing hiervoor behalve nieuwe hardware.

Waarom de codec-keuze van de provider meer uitmaakt dan je instellingen

Een nuance die het waard is eerlijk toe te geven: je kunt de codec van een stream die de provider naar je stuurt niet veranderen. Een speler decodeert wat er aankomt — hij voert geen transcodering uit. Als je provider HEVC stuurt en je apparaat kan HEVC niet decoderen, zijn de enige oplossingen:

  • Schakel over naar een H.264-variant van hetzelfde kanaal (als de provider die aanbiedt)
  • Gebruik een ander apparaat
  • Voer een transcodeerserver uit voor de speler (Tvheadend / Stream Bridge / een aangepaste ffmpeg-pipe) — volledig buiten het bereik van wat een IPTV-speler zou moeten doen, en bijna nooit de moeite waard voor eindgebruikers

Als je op zoek bent naar een IPTV-provider en je hebt oudere hardware, vraag dan of hun kanalen H.264 of HEVC zijn. Sommige providers adverteren trots "alles HEVC voor betere kwaliteit" — dat is geweldig als je hardware volgt, ellendig als dat niet het geval is.

Hardware-decodering vs software-decodering — waarom het belangrijk is

Elke moderne telefoon, televisie en computer heeft een speciaal chipblok voor videodecodering — apart van de hoofd-CPU. Hardware-decodering:

  • Werkt met slechts een fractie van het vermogensverbruik van software-decodering (enorm voordeel op telefoons / Fire Sticks)
  • Verwarmt het apparaat niet
  • Vecht niet met je voorgrondapps om CPU-cycli
  • Is in wezen "gratis" tot aan de maximale snelheid van de chip (bijvoorbeeld "HEVC 4K60" of "AV1 1080p30")

Software-decodering voert het algoritme uit op de universele CPU. Het werkt voor alles waarvoor de CPU de cycli heeft, maar bij IPTV-bitrates en resoluties is het antwoord meestal "niet genoeg cycli." Een 2018 Android TV-doos die HEVC 1080p software-decodeert, zal:

  • De CPU op bijna 100% vastpinnen
  • Frames laten vallen (ziet er uit als stotteren of pixelering)
  • Heet worden
  • De batterij leegmaken op draagbare apparaten
  • Audioafwijking in de loop van de tijd veroorzaken (zie onze audiosyncfout)

Vuistregel: als Tuneline's diagnostiek software-decodering toont voor iets veeleisender dan H.264 1080p, is je hardware fundamenteel niet het juiste gereedschap voor de stream. Verlaag de stream of upgrade het apparaat.

Wat dacht je van codec-oorlogen in het audiokanaal?

Minder vaak gesteld maar het waard om te beantwoorden: IPTV-audiocodecs zijn bijna altijd AAC, AC-3 of E-AC-3 (Dolby Digital / Dolby Digital Plus). Alle moderne apparaten decoderen alle drie in hardware. De audiozijde faalt vrijwel nooit om codecredenen — wanneer audio niet wordt afgespeeld, is het bijna altijd een stream-/verbindingsprobleem, geen codec-mismatch. Zie onze gids voor zwartschermherstel voor het omgekeerde geval (audio werkt, video niet — het klassieke HEVC-symptoom).

Veelgestelde vragen

Waarom wordt HEVC soms H.265 genoemd en soms HEVC?

Het zijn dezelfde codec. HEVC = "High Efficiency Video Coding" is de formele ITU-naam. H.265 is de IEEE / ITU-T-aanduiding in de H.26x-familie. Providers gebruiken beide door elkaar. Er is geen verschil — hetzelfde algoritme.

Gebruikt HEVC altijd minder bandbreedte dan H.264?

Voor dezelfde visuele kwaliteit, ja — ongeveer 30–50% minder. Maar providers sturen HEVC niet altijd met dezelfde kwaliteit als hun H.264-streams; velen gebruiken de bandbreedtebesparing om 4K HEVC in plaats van 1080p H.264 te sturen, dus het netto-dataverbruik is hoger. Controleer bitrate, niet codec, bij het vergelijken.

Zal mijn oude Smart TV met het "ondersteunt HEVC"-label echt IPTV HEVC kunnen decoderen?

Meestal ja voor 1080p; vaak niet voor 4K HEVC; bijna nooit voor 10-bits HEVC. Smart TV-chipsets variëren enorm. Het loont de moeite om dit eerst te controleren met een van je providers HEVC-kanalen voordat je erop vertrouwt.

Wat dacht je van VP9?

VP9 is de pre-AV1-codec van Google, veel gebruikt door YouTube. Het is extreem zeldzaam op IPTV-streams — bijna nul. Als je het ziet, is je streambron ongewoon.

Kan een software-update HEVC / AV1-decodering op mijn apparaat inschakelen?

Hardware-decodering vereist ondersteuning op siliciumniveau. Een software-update kan software-decodering inschakelen (wat Tuneline al op de meeste platforms ondersteunt) maar kan geen hardware-decodering toevoegen waar de chip deze niet heeft. Dit is waarom een apparaat dat "HEVC in het gegevensblad ondersteunt" nog steeds te traag kan zijn voor 4K HEVC — het gegevensblad zegt dat de codec beschikbaar is, niet dat de chip deze met je resolutie uitvoert.

Hoe weet ik, voordat ik een nieuwe TV-box koop, of deze HEVC en AV1 kan afspelen?

Zoek naar expliciete "HEVC 4K60 10-bits" en "AV1 4K60"-claims in het gegevensblad — niet alleen "ondersteunt HEVC" of "ondersteunt AV1." Mediatek's S905X4 / S905Y4, Amlogic A311D2 en recente Apple A-serie / Snapdragon-chips hanteren beide. Alles ouder of in een naamloze box is gokwerk.

Waarom bestaat AV1 als HEVC prima werkt?

HEVC heeft dure, ingewikkelde patentlicenties — daarom duurde de aanname een decennium. AV1 is royalty-vrij en werd specifiek ontworpen om streamingbedrijven een alternatief te bieden waar zij niet per stream voor hoeven te betalen. Hardwareondersteuning is nu wijdverbreid, dus verwacht dat providercatalogi vanaf 2026–2028 gaan migreren.


De conclusie

Codec-mismatch is de meest voorkomende oorzaak van "dit kanaal wordt niet afgespeeld" zodra je account correct is aangemeld. De oplossing is bijna altijd: kies een ander streamvariant (H.264 in plaats van HEVC, waar de provider beide aanbiedt) of gebruik een ander apparaat met een nieuwer decoderblok.

In Tuneline, druk op D op een afgespeelde stream om de videocodec, decoderingsmodus en of je terugvalt op software te zien. Als je Decode: software ziet op iets veeleisender dan H.264 1080p, dat is de diagnose — en het antwoord is ofwel een streamwisseling ofwel een hardwareupgrade.

Schermafbeelding: Tuneline met H.264 en HEVC-varianten van hetzelfde kanaal

Deel dit artikel

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lees dit artikel in een andere taal

Tuneline is een mediaspeler-applicatie. Het levert, host of verspreidt geen enkele content. Je neemt je eigen afspeellijst mee, precies zoals bij VLC.