Education·9 min

Av Shamir

IPTV-kodeker forklart: H.264, HEVC, AV1, MPEG-2 – hva de betyr, og hva som faktisk kan spilles av

Hvis du noen gang har sett på en kanal som lastes inn og spiller av lyd, men viser en svart firkant i stedet for video – eller får feilmeldingen «kodeken støttes ikke» på TV-boksen, mens den samme kanalen fungerer fint på telefonen – ligger svaret nesten alltid på kodeknivå. Kodeker er komprimeringsformatene IPTV-leverandøren bruker for å sende videoen, og enheten din må kunne dekode dem, helst i maskinvare. Hvis ikke, får du svart skjerm, hakking eller en prosessor som går for fullt og får viften til å rase.

Dette innlegget går gjennom de fire kodekene du faktisk vil møte i IPTV i 2026, hvor mye båndbredde og prosessorkraft de krever, og hvilke enheter som pålitelig spiller av hva. Det er et supplement til vår guide til båndbredde (kodeker er grunnen til at bitrate per kvalitetsnivå varierer så mye) og vår guide til å løse svart skjerm (kodekmismatch er den vanligste årsaken til lyd uten bilde).

Skjermbilde: Strøminformasjonsvisningen i Tuneline, med kodek, oppløsning, bitrate og status for maskinvaredekoding

Hva en kodek faktisk gjør

En rå videostrøm er enorm – ett enkelt, ukomprimert sekund med 1080p-video i 60 bilder per sekund er på rundt 750 MB. En kodek (koder–dekoder) er algoritmen som komprimerer dette til noe du kan strømme over internett. Komprimeringen sammenligner påfølgende bilder, fjerner delene som ikke har endret seg særlig, og sender bare forskjellene. Deretter kjører dekoderen på enheten din algoritmen i motsatt retning for å gjenskape bildene.

Jo bedre kodeken er, desto mindre data trengs for samme bildekvalitet – men bedre kodeker krever vanligvis mer prosessorkraft å dekode. Hele poenget er denne avveiningen:

  • Bedre bilde per byte → lavere båndbreddekostnader og data som varer lenger hver måned
  • Tyngre dekoding → krever nyere maskinvare for avspilling uten hakking

Når algoritmen og maskinvaren ikke er kompatible, får du svart skjerm.

De fire kodekene du vil møte i IPTV

Omtrent rangert fra «finnes overalt» til «har så vidt dukket opp»:

MPEG-2 (dinosauren som fortsatt dukker opp i gratistrømmer)

  • Lansert: 1995. Kodeken bak DVD og kabel-TV-sendinger.
  • Komprimering: Elendig etter dagens standard – rundt 3–5 ganger dårligere enn HEVC for samme bilde.
  • Her vil du se den: Enkelte gratis offentlige M3U-spillelister, regionale kanaler med lavt budsjett, enkelte kataloger hos leverandører i Latin-Amerika og Sør-Asia, samt alt som er en direkte speiling av en DVB-sending fra bakkenettet.
  • Prosessorkrav ved dekoding: Ubetydelig. Alle enheter fra rundt 2003 og fremover har maskinvaredekoding for MPEG-2.
  • Båndbredde: 1080p MPEG-2 bruker vanligvis 10–15 Mbps. Det samme bildet i HEVC ville brukt 3–4 Mbps.
  • Praktisk merknad: Hvis en gratis spilleliste ser sylskarp ut, men bruker overraskende mye båndbredde, er MPEG-2 vanligvis synderen. Det finnes ingen måte å løse dette på din side – det skyldes leverandørens valg av koding.

H.264 / AVC (arbeidshesten, rundt 70 % av alle IPTV-strømmer i 2026)

  • Lansert: 2003. Fortsatt den klart vanligste videokodeken på internett.
  • Komprimering: God. Rundt 50 % mer effektiv enn MPEG-2.
  • Her vil du se den: Standard for det store flertallet av Xtream- og M3U-leverandører. Nesten alle direktekanaler sendes i H.264 med mindre noe annet er angitt.
  • Prosessorkrav ved dekoding: Lavt. Maskinvaredekoding for H.264 har vært standard siden rundt 2008 – alle smarttelefoner, alle smart-TV-er og alle Fire Stick-, Roku- og Chromecast-enheter siden plattformene ble lansert har dette.
  • Båndbredde: 1080p H.264 bruker vanligvis 4–8 Mbps for direkte-TV og 6–10 Mbps for sport.
  • Praktisk merknad: Dette er kodeken som «bare fungerer». Hvis leverandøren din bruker H.264, opplever du i praksis aldri kodekrelaterte problemer.

HEVC / H.265 (oppgraderingen, rundt 20 % av strømmer og i rask vekst)

  • Lansert: 2013. Det tok flere år før kodeken fikk gjennomslag på grunn av kompliserte patentlisensieringskrav.
  • Komprimering: Rundt 30–50 % bedre enn H.264 for samme visuelle kvalitet. En 1080p HEVC-kanal kan bruke 3–4 Mbps, mens H.264-utgaven bruker 6–8 Mbps.
  • Her vil du se den: Premiumkanaler i «FHD» eller «4K», sportsstrømmer fra 2024 og nyere, premiumleverandører i Asia og Europa, samt alt som er merket (H265), (HEVC) eller (4K) i kanallisten.
  • Prosessorkrav ved dekoding: Betydelig. Programvaredekoding av HEVC presser eldre maskinvare til 100 % prosessorbruk og gir hakking. Det du faktisk trenger, er maskinvaredekoding.
  • Båndbredde: Lavere enn H.264 (det er hele poenget), men oppløsningen på HEVC-kanaler er ofte høyere – mange leverandører sender HEVC i 4K, noe som mer enn oppveier besparelsen per piksel.
  • Praktisk merknad: Problemet med at «videoen er svart, men lyden fungerer» på eldre Android TV-bokser og Smart-TV-er fra 2017 eller tidligere skyldes nesten alltid HEVC. Maskinvaredekoderen i enheten støtter ikke HEVC, og programvaredekoding klarer ikke å holde tritt med IPTV-bitrater.

AV1 (fremtiden, rundt 1–3 % av strømmene i 2026, hovedsakelig eksperimentell)

  • Lansert: 2018. Uten royaltyavgifter og støttet av Netflix / YouTube / Apple / Google / Amazon – utviklet for å erstatte HEVC.
  • Komprimering: Rundt 30–50 % bedre enn HEVC for samme visuelle kvalitet. Den beste i verden akkurat nå.
  • Her vil du se den: Hos en håndfull fremtidsrettede leverandører, hovedsakelig for 4K-testkanaler og demoinnhold. Svært sjelden i vanlig direkte-IPTV i 2026.
  • Prosessorkrav ved dekoding: Høyt. Maskinvaredekoding for AV1 kom til telefoner rundt 2022 og til TV-brikkesett rundt 2023–2024. Alt eldre – inkludert de fleste Fire Stick-enheter og Android TV-bokser fra 2022 – dekoder i programvare og klarer ikke å holde tritt i 4K.
  • Praktisk merknad: Hvis en kanal ikke spiller av, du ser «AV1» i diagnostikken, og enheten din er mer enn tre år gammel, er det problemet. Leverandøren ligger flere år foran maskinvaren.

Hva spiller av hva? Den ærlige kompatibilitetstabellen

EnhetMPEG-2H.264HEVC 1080pHEVC 4KAV1 1080pAV1 4K
iPhone / iPad (2018+)✅ (2022+)⚠️ (2023+, programvare)
Android-telefon (2020+)✅ (bare toppmodeller)✅ (toppmodeller fra 2022 og nyere)⚠️
Mac (Apple Silicon, M1+)✅ (M3+)⚠️ (programvare)
Mac (Intel)⚠️ varierer
Windows-PC (moderne)✅ (RTX 2000+ / Intel 11. generasjon+)⚠️
Linux-stasjonær (med VA-API)✅ (Intel Quick Sync / NVENC)⚠️⚠️
Fire Stick 4K Max (2023)⚠️
Fire Stick 4K (2018)⚠️
Fire Stick (standard, 2./3. generasjon)⚠️ hakker i 4K
Chromecast med Google TV⚠️
Nvidia Shield (2019)⚠️
Generisk Android TV-boksavhenger av brikkesettavhenger
Smart-TV (2020+)❌ (de fleste)
Smart-TV (2016–2019)⚠️ varierer
Smart-TV (før 2016)

✅ = maskinvaredekoding og jevn avspilling. ⚠️ = fungerer, men med forbehold (programvaredekoding, risiko for hakking eller bare på toppmodeller). ❌ = kan ikke spille av.

Slik sjekker du kodeken til en strøm i Tuneline

Trykk på D på en datamaskin mens en strøm spilles av, eller gå til Innstillinger → Diagnostikk → Strøminfo på mobil eller TV. Visningen viser:

  • Videokodek (H.264, HEVC, AV1, MPEG-2)
  • Oppløsning (for eksempel 1920x1080)
  • Bitrate (Mbps)
  • Dekodingsmodus (maskinvare eller programvare – dette er det viktigste punktet)
  • Lydkodek + bitrate

Hvis du ser Decode: software sammen med en kodek eller oppløsning som krever litt av enheten, er det et varselsignal. Programvaredekoding fungerer i korte perioder, men vedvarende avspilling vil overopphete enheten og føre til hakking.

Skjermbilde: Maskinvare- og programvaredekoding i diagnostikken i Tuneline

«Kodeken støttes ikke» – slik finner du årsaken

Hvis en kanal ikke spiller av, mens andre kanaler fungerer, går du gjennom denne listen i rekkefølge:

  1. Åpne den samme kanalen på en annen enhet – bruk telefonen hvis TV-boksen svikter, eller omvendt. Hvis den spiller av på den andre enheten, har du bekreftet at problemet ligger i dekodingen på enheten og ikke i selve strømmen. Gå videre til trinn 2.
  2. Sjekk kodeken i diagnostikken på enheten der problemet oppstår. HEVC er den vanligste synderen på maskinvare fra 2017 og eldre, mens AV1 er vanligst på maskinvare fra 2022 og eldre.
  3. Hvis du kan unngå kodeken, bytter du strøm. Mange Xtream-leverandører viser samme kanal i flere oppløsninger/kodeker (CHANNEL (H264) og CHANNEL (HEVC), for eksempel). Velg H.264-varianten – enheten vil spille den av, men du bruker litt mer båndbredde.
  4. Hvis du ikke kan unngå den, tving frem programvaredekoding i Tuneline → Innstillinger → Avspilling → Dekodingsmodus → Programvare. Da vil noe spilles av, men det går tregt, hakker og tapper batteriet / varmer opp enheten. Dette er en nødløsning, ikke en langsiktig løsning.
  5. Hvis bare enkelte HEVC-kanaler ikke fungerer, mens andre gjør det, kan problemet være 10-biters fargedybde (HEVC Main10-profilen) – eldre HEVC-kompatible brikker støtter 8-biters HEVC, men ikke 10-biters. Det finnes ingen generell løsning på dette utover å skaffe nyere maskinvare.

Hvorfor leverandørens valg av kodek er viktigere enn innstillingene dine

En nyanse det er verdt å være ærlig om: Du kan ikke endre kodeken i en strøm leverandøren sender deg. En spiller dekoder det som kommer inn – den omkoder ikke. Hvis leverandøren sender HEVC og enheten din ikke kan dekode HEVC, er de eneste løsningene:

  • Bytt til en H.264-variant av samme kanal (hvis leverandøren tilbyr en)
  • Bruk en annen enhet
  • Kjør en omkodingsserver foran spilleren (Tvheadend / Stream Bridge / en egendefinert ffmpeg-pipe) – langt utenfor det en IPTV-spiller bør gjøre, og nesten aldri verdt det for sluttbrukere

Hvis du vurderer å skaffe en IPTV-leverandør og har eldre maskinvare, bør du spørre om kanalene deres bruker H.264 eller HEVC. Noen leverandører skryter av «bare HEVC for bedre kvalitet» – det er flott hvis maskinvaren din henger med, men elendig hvis den ikke gjør det.

Maskinvaredekoding kontra programvaredekoding – hvorfor det er viktig

Alle moderne telefoner, TV-er og datamaskiner har en egen brikkedel for videodekoding, separat fra hovedprosessoren. Maskinvaredekoding:

  • Bruker en brøkdel av strømforbruket sammenlignet med programvaredekoding (svært viktig på telefoner / Fire Stick-er)
  • Varmer ikke opp enheten
  • Konkurrerer ikke med appene du bruker i forgrunnen om prosessorkapasitet
  • Er i praksis «gratis» opp til brikkens oppgitte maksimum (f.eks. «HEVC 4K60» eller «AV1 1080p30»)

Programvaredekoding kjører algoritmen på prosessoren for generell bruk. Det fungerer for alt prosessoren har kapasitet til, men ved IPTV-bithastigheter og -oppløsninger er svaret vanligvis «ikke nok kapasitet». En Android TV-boks fra 2018 som prøver å programvaredekode HEVC 1080p, vil:

  • Belaste prosessoren opp mot 100 %
  • Miste bilder (ser ut som hakking eller pikselering)
  • Bli varm
  • Tappe batteriet på bærbare enheter
  • Føre til at lyden gradvis kommer ut av synk (se vår guide til løsning på lydsynkronisering)

Tommelfingerregel: Hvis diagnostikken til Tuneline viser programvaredekoding for noe som er mer krevende enn H.264 1080p, er maskinvaren din i utgangspunktet ikke egnet for strømmen. Enten må du nedgradere strømmen eller oppgradere enheten.

Hva med kodekkrigen i lydsporet?

Det er mindre vanlig å spørre om dette, men det er verdt å svare på: IPTV-lydkodeker er nesten alltid AAC, AC-3 eller E-AC-3 (Dolby Digital / Dolby Digital Plus). Alle moderne enheter dekoder alle tre i maskinvare. Lyddelen svikter praktisk talt aldri på grunn av kodeken – når lyden ikke spilles av, skyldes det nesten alltid et strøm-/tilkoblingsproblem, ikke en kodek-mismatch. Se vår guide til løsning på svart skjerm for det motsatte tilfellet (lyden fungerer, men videoen gjør det ikke – det klassiske HEVC-symptomet).

Ofte stilte spørsmål

Hvorfor kalles HEVC noen ganger H.265 og andre ganger HEVC?

Det er samme kodek. HEVC = «High Efficiency Video Coding» er det formelle ITU-navnet. H.265 er IEEE-/ITU-T-betegnelsen i H.26x-familien. Leverandører bruker begge om hverandre. Det er ingen forskjell – samme algoritme.

Bruker HEVC alltid mindre båndbredde enn H.264?

For samme visuelle kvalitet, ja – omtrent 30–50 % mindre. Men leverandører sender ikke alltid HEVC med samme kvalitet som H.264-strømmene sine. Mange bruker båndbreddebesparelsen til å sende 4K HEVC i stedet for 1080p H.264, slik at det totale dataforbruket blir høyere. Sjekk bithastigheten, ikke kodeken, når du sammenligner.

Vil klistremerket «støtter HEVC» på den gamle smart-TV-en min faktisk bety at den dekoder IPTV med HEVC?

Vanligvis ja for 1080p, ofte nei for 4K HEVC og nesten aldri for 10-biters HEVC. Brikkesettene i smart-TV-er varierer svært mye. Det er lurt å teste med en av HEVC-kanalene fra leverandøren før du stoler på dette.

Hva med VP9?

VP9 er Googles kodek før AV1, og brukes mye av YouTube. Den er ekstremt sjelden i IPTV-strømmer – nærmest ikke-eksisterende. Hvis du ser den, er strømkilden din uvanlig.

Kan en programvareoppdatering aktivere HEVC-/AV1-dekoding på enheten min?

Maskinvaredekoding krever støtte på silisiumnivå. En programvareoppdatering kan aktivere programvaredekoding (som Tuneline allerede støtter på de fleste plattformer), men kan ikke legge til maskinvaredekoding når brikken ikke har støtte for det. Derfor kan en enhet som «støtter HEVC ifølge spesifikasjonene», likevel være for treg for 4K HEVC – spesifikasjonsarket sier at kodeken er tilgjengelig, ikke at brikken kjører den med din oppløsning.

Hvordan kan jeg vite om en ny TV-boks spiller av HEVC og AV1 før jeg kjøper den?

Se etter eksplisitte påstander som «HEVC 4K60 10-bit» og «AV1 4K60» i spesifikasjonene – ikke bare «støtter HEVC» eller «støtter AV1». S905X4 / S905Y4 fra Mediatek, A311D2 fra Amlogic og nyere Apple A-serie-/Snapdragon-brikker håndterer begge. Alt som er eldre, eller som sitter i en boks fra en ukjent produsent, er et sjansespill.

Hvorfor finnes AV1 hvis HEVC fungerer fint?

HEVC har dyr og komplisert patentlisensiering – derfor tok det et tiår før kodeken ble tatt i bruk. AV1 er royaltyfri og ble spesifikt utviklet for å gi strømmetjenester et alternativ de ikke trenger å betale per strøm for. Maskinvarestøtten er endelig blitt utbredt, så forvent at leverandørenes kataloger begynner å gå over til AV1 i 2026–2028.


Kort oppsummert

Kodek-mismatch er den vanligste enkeltårsaken til at «denne kanalen kan ikke spilles av», når du først er logget inn på riktig måte. Løsningen er nesten alltid enten å velge en annen strømvariant (H.264 i stedet for HEVC, når leverandøren tilbyr begge) eller å bruke en annen enhet med en nyere dekoderbrikke.

I Tuneline trykker du på D mens en strøm spilles av, for å se videokodeken, dekodingsmodusen og om du har falt tilbake til programvaredekoding. Hvis du ser Decode: software på noe som er mer krevende enn H.264 1080p, er det diagnosen – og svaret er enten å bytte strøm eller oppgradere maskinvaren.

Skjermbilde: Tuneline som viser H.264- og HEVC-varianter av samme kanal

Del denne artikkelen

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.

Les denne artikkelen på et annet språk

Tuneline er en mediespiller. Den leverer, er ikke vert for og distribuerer ikke noe innhold. Du tar med din egen spilleliste, akkurat som med VLC.