Education·9 min

Av Shamir

IPTV-codec förklarade: H.264, HEVC, AV1, MPEG-2 – vad de betyder och vad som faktiskt kan spelas upp

Om du någon gång har stirrat på en kanal som laddar och visar ljud, men där videon är en svart ruta – eller fått felet ”codec stöds inte” på din tv-box medan samma kanal fungerar utan problem på mobilen – finns svaret nästan alltid på codec-nivå. Codecs är de komprimeringsformat som din IPTV-leverantör använder för att skicka videon. Din enhet måste kunna avkoda dem, helst med hårdvaran, annars får du svart bild, hackig uppspelning eller en processor som går på högvarv.

I det här inlägget går vi igenom de fyra codecs du faktiskt kommer att stöta på inom IPTV 2026, hur mycket bandbredd och processorkraft de kräver och vilka enheter som pålitligt kan spela upp vad. Det kompletterar vår bandbreddsguide (codecs är anledningen till att bitrate per kvalitet varierar så mycket) och vår guide för att lösa svart bild (fel codec är den främsta orsaken till ljud utan bild).

Skärmbild: informationsöverlägget för Tunelines stream visar codec, upplösning, bitrate och status för hårdvaruavkodning

Vad gör en codec egentligen?

En rå videoström är enorm – en enda okomprimerad sekund 1080p-video i 60 bilder per sekund är ungefär 750 MB. En codec (kodare–avkodare) är algoritmen som komprimerar detta till något du kan streama över internet. Komprimeringen jämför bildrutor efter varandra, tar bort delar som inte förändrats särskilt mycket och skickar bara skillnaderna. Sedan kör enhetens avkodare algoritmen baklänges för att återskapa bildrutorna.

Ju bättre codec, desto mindre data behövs för samma bildkvalitet – men bättre codecs kräver vanligtvis mer beräkningskraft för att avkodas. Hela frågan handlar om den här avvägningen:

  • Bättre bild per byte → billigare bandbredd, längre räckvidd på månadens datamängd
  • Tyngre avkodning → kräver nyare hårdvara för att kunna spelas upp utan hack

När algoritmen och hårdvaran inte är kompatibla får du svart bild.

De fyra codecs du kommer att stöta på inom IPTV

I ungefärlig ordning från ”finns överallt” till ”har knappt kommit ännu”:

MPEG-2 (dinosaurien som fortfarande dyker upp i gratissändningar)

  • Lanserades: 1995. Codecen bakom DVD och kabel-tv-sändningar.
  • Komprimering: Dålig med dagens mått – cirka 3–5 gånger sämre än HEVC för samma bild.
  • Här ser du den: Vissa kostnadsfria M3U-spellistor, regionala kanaler med liten budget, vissa kataloger från leverantörer i Latinamerika och Sydasien samt allt som är en exakt spegling av en marksänd DVB-signal.
  • Processorkrav för avkodning: Försumbart. Alla enheter sedan cirka 2003 har hårdvarustöd för MPEG-2-avkodning.
  • Bandbredd: 1080p i MPEG-2 kräver vanligtvis 10–15 Mbit/s. Samma bild i HEVC skulle kräva 3–4 Mbit/s.
  • Praktiskt tips: Om en kostnadsfri spellista ser knivskarp ut men förbrukar förvånansvärt mycket bandbredd är MPEG-2 oftast boven. Det finns inget du kan göra åt det på din sida – det är leverantörens val av kodning.

H.264 / AVC (arbetshästen, cirka 70 % av alla IPTV-strömmar 2026)

  • Lanserades: 2003. Fortfarande den klart vanligaste videocodecen på internet.
  • Komprimering: Bra. Cirka 50 % effektivare än MPEG-2.
  • Här ser du den: Standard för den stora majoriteten av Xtream- och M3U-leverantörer. Nästan alla livekanaler skickas i H.264 om inget annat anges uttryckligen.
  • Processorkrav för avkodning: Lågt. Hårdvaruavkodning av H.264 har varit standard sedan cirka 2008 – alla smartphones, Smart TV-apparater och alla Fire Stick-, Roku- och Chromecast-enheter sedan plattformarna lanserades har stöd för det.
  • Bandbredd: 1080p i H.264 kräver vanligtvis 4–8 Mbit/s för tv och 6–10 Mbit/s för sport.
  • Praktiskt tips: Det här är codecen som ”bara fungerar”. Om din leverantör använder H.264 stöter du i princip aldrig på codec-relaterade problem.

HEVC / H.265 (uppgraderingen, cirka 20 % av strömmarna och snabbt ökande)

  • Lanserades: 2013. Det tog flera år innan den fick genomslag på grund av komplexiteten kring patentlicenser.
  • Komprimering: Cirka 30–50 % bättre än H.264 för samma visuella kvalitet. En 1080p-kanal i HEVC kan kräva 3–4 Mbit/s där motsvarande H.264-kanal kräver 6–8 Mbit/s.
  • Här ser du den: Premiumkanaler märkta ”FHD” eller ”4K”, sportströmmar från 2024 och framåt, premiumleverantörer i Asien och Europa samt allt som är märkt (H265), (HEVC) eller (4K) i kanallistan.
  • Processorkrav för avkodning: Betydande. Mjukvaruavkodning av HEVC belastar äldre hårdvara till 100 % och ger hackig uppspelning. Det du faktiskt behöver är hårdvaruavkodning.
  • Bandbredd: Lägre än för H.264 (det är hela poängen), men upplösningen på HEVC-kanaler tenderar att vara högre – många leverantörer skickar HEVC i 4K, vilket mer än väl äter upp besparingen per pixel.
  • Praktiskt tips: Problemet ”videon är svart men ljudet fungerar” på äldre Android TV-boxar och Smart TV-apparater från 2017 eller tidigare beror nästan alltid på HEVC. Enhetens hårdvaruavkodare saknar stöd för HEVC, och mjukvarualternativet hinner inte med i IPTV-bitrate.

AV1 (framtiden, cirka 1–3 % av strömmarna 2026, främst experimentellt)

  • Lanserades: 2018. Royaltyfri och stöds av Netflix, YouTube, Apple, Google och Amazon – utvecklad för att ersätta HEVC.
  • Komprimering: Cirka 30–50 % bättre än HEVC för samma visuella kvalitet. Bäst i världen just nu.
  • Här ser du den: Hos en handfull progressiva leverantörer, främst för testkanaler i 4K och demoinnehåll. Mycket ovanligt för IPTV som används dagligen 2026.
  • Processorkrav för avkodning: Högt. Hårdvaruavkodning av AV1 kom till mobiler omkring 2022 och till tv-chipset omkring 2023–2024. Allt äldre – inklusive de flesta Fire Stick-enheter och Android TV-boxar från 2022 – använder mjukvaruavkodning och klarar inte 4K.
  • Praktiskt tips: Om en kanal inte kan spelas upp, du ser ”AV1” i diagnostiken och din enhet är äldre än tre år, är det problemet. Leverantören ligger flera år före hårdvaran.

Vad klarar vad? Den ärliga kompatibilitetstabellen

EnhetMPEG-2H.264HEVC 1080pHEVC 4KAV1 1080pAV1 4K
iPhone / iPad (2018+)✅ (2022+)⚠️ (2023+, mjukvara)
Android-telefon (2020+)✅ (endast flaggskeppsmodeller)✅ (flaggskepp från 2022 och framåt)⚠️
Mac (Apple Silicon, M1+)✅ (M3+)⚠️ (mjukvara)
Mac (Intel)⚠️ varierar
Windows-dator (modern)✅ (RTX 2000+ / Intel 11:e generationen+)⚠️
Linux-dator (med VA-API)✅ (Intel Quick Sync / NVENC)⚠️⚠️
Fire Stick 4K Max (2023)⚠️
Fire Stick 4K (2018)⚠️
Fire Stick (standardmodell, 2:a/3:e generationen)⚠️ hackar i 4K
Chromecast med Google TV⚠️
NVidia Shield (2019)⚠️
Generisk Android TV-boxberor på chipsetberor på
Smart TV (2020+)❌ (de flesta)
Smart TV (2016–2019)⚠️ varierar
Smart TV (före 2016)

✅ = hårdvaruavkodning, jämn uppspelning. ⚠️ = fungerar, men med begränsningar (mjukvaruavkodning, risk för hack eller endast på flaggskeppschipset). ❌ = kan inte spelas upp.

Så kontrollerar du streamens codec i Tuneline

Tryck på D på datorn medan en stream spelas upp, eller välj Inställningar → Diagnostik → Streaminformation på mobilen eller tv:n. Överlägget visar:

  • Videocodec (H.264, HEVC, AV1, MPEG-2)
  • Upplösning (t.ex. 1920x1080)
  • Bitrate (Mbit/s)
  • Avkodningsläge (hårdvara eller mjukvara – detta är det viktiga)
  • Ljudcodec + bitrate

Om du ser Decode: software med en codec- och upplösningskombination som inte är helt trivial, är det en varningssignal. Mjukvaruavkodning fungerar under kortare stunder, men vid längre uppspelning blir enheten överhettad och börjar hacka.

Skärmbild: hårdvaruavkodning jämfört med mjukvaruavkodning i diagnostiken för Tuneline

”Codec stöds inte” – så diagnostiserar du problemet

Om en kanal inte kan spelas upp, men andra kanaler fungerar, går du igenom den här listan i ordning:

  1. Öppna samma kanal på en annan enhet – prova mobilen om tv-boxen inte fungerar, eller tvärtom. Om den spelas upp på den andra enheten har du bekräftat att problemet gäller avkodningen på enheten och inte själva streamen. Gå vidare till steg 2.
  2. Kontrollera codec i diagnostiken på enheten där uppspelningen misslyckas. HEVC är den vanligaste boven på maskinvara från 2017 och tidigare; AV1 är vanligast på enheter från 2022 och tidigare.
  3. Om du kan undvika codecen byter du stream. Många Xtream-leverantörer listar samma kanal i flera upplösningar/codec-varianter (CHANNEL (H264) och CHANNEL (HEVC) till exempel). Välj H.264-varianten – enheten kommer att spela upp den, men du använder lite mer bandbredd.
  4. Om du inte kan undvika den tvingar du fram mjukvaruavkodning i Tuneline → Inställningar → Uppspelning → Avkodningsläge → Mjukvara. Då spelas något upp, men det går långsamt, hackar och tömmer batteriet/värmer upp enheten. Det är en nödlösning, inte ett långsiktigt svar.
  5. Om bara vissa HEVC-kanaler inte fungerar medan andra gör det, kan problemet vara 10-bitars färgdjup (HEVC Main10-profilen) – äldre HEVC-kompatibla chip klarar 8-bitars HEVC men inte 10-bitars. Det finns ingen generell lösning på detta utöver ny maskinvara.

Varför valet av codec hos leverantören är viktigare än dina inställningar

En nyans som är värd att vara tydlig med: du kan inte ändra codecen i en stream som leverantören skickar till dig. En spelare avkodar det som kommer in – den konverterar inte formatet. Om leverantören skickar HEVC och din enhet inte kan avkoda HEVC är de enda lösningarna:

  • Byt till en H.264-variant av samma kanal (om leverantören erbjuder en sådan)
  • Använd en annan enhet
  • Kör en transkodningsserver framför spelaren (Tvheadend/Stream Bridge/en anpassad ffmpeg-pipe) – långt utanför vad en IPTV-spelare bör göra och nästan aldrig värt besväret för slutanvändare

Om du letar efter en IPTV-leverantör och har äldre maskinvara kan du fråga om deras kanaler använder H.264 eller HEVC. Vissa leverantörer annonserar stolt "all HEVC för bättre kvalitet" – det är utmärkt om din maskinvara hänger med, men bedrövligt om den inte gör det.

Maskinvaruavkodning kontra mjukvaruavkodning – varför det spelar roll

Alla moderna telefoner, tv-apparater och datorer har ett särskilt chipblock för avkodning av video – separat från huvudprocessorn. Maskinvaruavkodning:

  • Kräver en bråkdel av strömförbrukningen jämfört med mjukvaruavkodning (enorm skillnad på telefoner/Fire Stick-enheter)
  • Värmer inte upp enheten
  • Konkurrerar inte med apparna i förgrunden om processorkapacitet
  • Är i princip "gratis" upp till chipets angivna maxnivå (t.ex. "HEVC 4K60" eller "AV1 1080p30")

Mjukvaruavkodning kör algoritmen på processorn för allmänna ändamål. Det fungerar för allt som processorn har kapacitet för, men vid IPTV-bitrater och upplösningar är svaret oftast "inte tillräckligt många cykler". En Android TV-box från 2018 som försöker mjukvaruavkoda HEVC 1080p kommer att:

  • Belasta processorn till nära 100 %
  • Tappa bildrutor (vilket ser ut som hack eller pixelering)
  • Bli varm
  • Tömma batteriet på bärbara enheter
  • Orsaka att ljudet gradvis hamnar ur synk (se vår guide för att åtgärda ljudsynk)

Tumregel: om diagnostiken i Tuneline visar mjukvaruavkodning för något som är mer krävande än H.264 1080p, är din maskinvara i grunden fel verktyg för streamen. Välj antingen en mindre krävande stream eller uppgradera enheten.

Hur är det med codec-krig på ljudspåret?

En fråga som ställs mer sällan men som är värd att besvara: IPTV-ljudcodecs är nästan alltid AAC, AC-3 eller E-AC-3 (Dolby Digital/Dolby Digital Plus). Alla moderna enheter avkodar alla tre i maskinvara. Ljuddelen fallerar praktiskt taget aldrig på grund av codecproblem – när ljudet inte spelas upp är det nästan alltid ett stream- eller anslutningsproblem, inte en codec-mismatch. Se vår guide för svart skärm för det omvända fallet (ljudet fungerar, men inte videon – det klassiska HEVC-symptomet).

Vanliga frågor

Varför kallas HEVC ibland H.265 och ibland HEVC?

Det är samma codec. HEVC = "High Efficiency Video Coding" är det formella ITU-namnet. H.265 är IEEE:s/ITU-T:s beteckning i H.26x-familjen. Leverantörer använder båda omväxlande. Det är ingen skillnad – samma algoritm.

Använder HEVC alltid mindre bandbredd än H.264?

För samma visuella kvalitet, ja – cirka 30–50 % mindre. Men leverantörer skickar inte alltid HEVC med samma kvalitet som sina H.264-strömmar; många använder den sparade bandbredden till att leverera 4K HEVC i stället för 1080p H.264, så den totala dataförbrukningen blir högre. Kontrollera bitraten, inte codecen, när du jämför.

Kommer min gamla Smart TV:s klistermärke "stöder HEVC" faktiskt att innebära att den kan avkoda IPTV med HEVC?

Vanligtvis ja för 1080p; ofta nej för 4K HEVC; nästan aldrig för 10-bitars HEVC. Chipseten i Smart TV-apparater varierar kraftigt. Det är värt att testa med en av leverantörens HEVC-kanaler innan du förlitar dig på det.

Hur är det med VP9?

VP9 är Googles codec före AV1 och används flitigt av YouTube. Den är extremt ovanlig i IPTV-strömmar – nära noll. Om du ser den är din streamkälla ovanlig.

Kan en programuppdatering aktivera HEVC-/AV1-avkodning på min enhet?

Maskinvaruavkodning kräver stöd på kiselnivå. En programuppdatering kan aktivera mjukvaruavkodning (som Tuneline redan stöder på de flesta plattformar), men kan inte lägga till maskinvaruavkodning om chippet saknar den. Därför kan en enhet som "stöder HEVC enligt specifikationerna" ändå vara för långsam för 4K HEVC – specifikationerna säger att codecen är tillgänglig, inte att chippet kör den i din upplösning.

Hur tar jag reda på om en ny tv-box kan spela upp HEVC och AV1 innan jag köper den?

Leta efter uttryckliga påståenden om "HEVC 4K60 10-bit" och "AV1 4K60" i specifikationerna – inte bara "stöder HEVC" eller "stöder AV1". Mediateks S905X4/S905Y4, Amlogic A311D2 och nyare Apple A-serie- och Snapdragon-chip hanterar båda. Allt äldre, eller allt i en box från en okänd tillverkare, är en chansning.

Varför finns AV1 om HEVC fungerar bra?

HEVC har dyr och komplicerad patentlicensiering – därför tog det ett decennium innan den började användas brett. AV1 är royaltyfri och utformades specifikt för att ge streamingföretag ett alternativ som de inte behöver betala per stream för. Stödet i maskinvara är nu äntligen utbrett, så räkna med att leverantörernas kataloger börjar migrera under 2026–2028.


Slutsatsen

Codec-mismatch är den överlägset vanligaste orsaken till att "den här kanalen spelas inte upp" när du väl har loggat in på kontot korrekt. Lösningen är nästan alltid antingen att välja en annan streamvariant (H.264 i stället för HEVC, om leverantören erbjuder båda) eller att använda en annan enhet med ett nyare avkodningsblock.

I Tuneline trycker du på D på en stream som spelas upp för att se videocodec, avkodningsläge och om du har fallit tillbaka till mjukvara. Om du ser Decode: software för något som är mer krävande än H.264 1080p har du diagnosen – och svaret är antingen att byta stream eller uppgradera maskinvaran.

Skärmbild: Tuneline som visar H.264- och HEVC-varianter av samma kanal

Dela artikeln

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.

Läs den här artikeln på ett annat språk

Tuneline är en mediespelarapplikation. Den tillhandahåller, lagrar eller distribuerar inget innehåll. Du tar med din egen spellista, precis som med VLC.