H.264 i korthet
- Fullständigt namn
- ITU-T H.264, ”Advanced video coding for generic audiovisual services”; även ISO/IEC MPEG-4 Part 10 (AVC)
- Först godkänd
- Maj 2003; underhålls fortfarande (senaste ITU-utgåvan juni 2026)
- Används för
- De flesta HD-kanaler och strömningsappar i IPTV
- Typisk bithastighet för 1080p
- 6 till 7,8 Mbit/s i Apples exempelinställningar för HLS
Från ITU-T och Apples specifikation för HLS, kontrollerat den 1 oktober 2026.
Vad en kodek gör
En okomprimerad HD-bild är alldeles för mycket data för att skickas över bredband. En kodek komprimerar den genom att bara spara hela bilder då och då (nyckelbilder) och, däremellan, bara det som ändras. Spelarens avkodare bygger upp varje bild igen. H.264 var ett stort steg i effektivitet jämfört med kodeken MPEG-2 som användes i den tidiga digital-tv:n, och det var det som gjorde HD-strömning över vanligt bredband realistisk.
Därför använder IPTV fortfarande H.264
- Hårdvaruavkodning överallt. Mobiler, smart-tv, stickor, boxar och webbläsare avkodar den, så en kanal i H.264 spelar nästan var som helst.
- Råd om kompatibilitet. Apples specifikation för HLS säger att visst videoinnehåll bör kodas i H.264 för bakåtkompatibilitet, även när nyare kodekar erbjuds.
- Låg belastning vid avkodning. Äldre och billiga enheter klarar H.264 utan problem, där H.265 kan pressa dem till gränsen.
Hur mycket data den behöver
Bithastigheten avgör hur mycket detalj som överlever komprimeringen. Apples exempelinställningar för HLS-strömning till Apples enheter:
| Upplösning | Bithastighet i H.264 |
|---|---|
| 540p | 2 Mbit/s |
| 720p | 3–4,5 Mbit/s |
| 1080p | 6–7,8 Mbit/s |
Apple listar inget steg för 4K i H.264; Apples exempel för 4K använder HEVC. För 4K behöver H.265 mycket mindre data, och därför använder 4K-kanaler i IPTV normalt den. Se H.264 eller H.265?.
H.264, H.265 och AV1
| H.264 (AVC) | H.265 (HEVC) | AV1 | |
|---|---|---|---|
| Stöd i enheter | Nästan överallt | De flesta enheter från senare år | Bara nyare enheter |
| Data för samma bild | Mest | Mindre | Ännu mindre |
| Typisk användning i IPTV | HD-kanaler | 4K och vissa HD-kanaler | Några nyare strömmar |
Spelar en kanal inte är kodeken en av de första sakerna att kontrollera. Att H.264-kanaler inte fungerar på en enhet är ovanligt och pekar på strömmen eller spelaren snarare än kodeken. Se kodek stöds inte och uppspelningsfel.
