H.264 kort fortalt
- Fulde navn
- ITU-T H.264, »Advanced video coding for generic audiovisual services«; også ISO/IEC MPEG-4 Part 10 (AVC)
- Først godkendt
- Maj 2003; vedligeholdes stadig (seneste ITU-udgave juni 2026)
- Bruges til
- De fleste HD-kanaler og streamingapps i IPTV
- Typisk bithastighed til 1080p
- 6 til 7,8 Mbit/s i Apples eksempelindstillinger til HLS
Fra ITU-T og Apples specifikation til HLS, tjekket 1. oktober 2026.
Hvad et codec gør
Et ukomprimeret HD-billede er alt for mange data til at blive sendt over bredbånd. Et codec komprimerer det ved kun at gemme hele billeder en gang imellem (nøglebilleder) og, ind imellem, kun det, der ændrer sig. Afspillerens dekoder genopbygger hvert billede. H.264 var et stort skridt i effektivitet sammenlignet med MPEG-2, som blev brugt i det tidlige digitale tv, og det var det, der gjorde HD-streaming over almindeligt bredbånd realistisk.
Derfor bruger IPTV stadig H.264
- Hardwareafkodning overalt. Mobiler, smart-tv, sticks, bokse og browsere afkoder det, så en kanal i H.264 spiller næsten alle steder.
- Råd om kompatibilitet. Apples specifikation til HLS siger, at noget videoindhold bør kodes i H.264 af hensyn til bagudkompatibilitet, også når der tilbydes nyere codecs.
- Lav belastning ved afkodning. Ældre og billige enheder klarer H.264 uden besvær, hvor H.265 kan presse dem til grænsen.
Hvor mange data det kræver
Bithastigheden afgør, hvor mange detaljer der overlever komprimeringen. Apples eksempelindstillinger til HLS-streaming til Apples enheder:
| Opløsning | Bithastighed i H.264 |
|---|---|
| 540p | 2 Mbit/s |
| 720p | 3–4,5 Mbit/s |
| 1080p | 6–7,8 Mbit/s |
Apple oplister ikke et trin til 4K i H.264; Apples eksempler til 4K bruger HEVC. Til 4K kræver H.265 langt færre data, og derfor bruger 4K-kanaler i IPTV normalt det. Se H.264 eller H.265?.
H.264, H.265 og AV1
| H.264 (AVC) | H.265 (HEVC) | AV1 | |
|---|---|---|---|
| Understøttelse i enheder | Næsten overalt | De fleste enheder fra de seneste år | Kun nyere enheder |
| Data til det samme billede | Flest | Færre | Endnu færre |
| Typisk brug i IPTV | HD-kanaler | 4K og nogle HD-kanaler | Nogle få nyere streams |
Vil en kanal ikke spille, er codec'et noget af det første, du skal tjekke. At H.264-kanaler fejler på en enhed, er usædvanligt og peger på streamen eller afspilleren snarere end på codec'et. Se codec ikke understøttet og afspilningsfejl.
