🎞️ IPTV Codecs & Streaming Formats

Wat zijn codecs en streaming formats, welke gebruikt jouw provider, en hoe beïnvloedt het kwaliteit en bandwidth.

Codec vs Container vs Protocol — verschil

  • Codec — algoritme dat video comprimeert (H.264, H.265, AV1)
  • Container — bestandsformaat dat video + audio bevat (MP4, MKV, TS)
  • Protocol — hoe stream over internet komt (HLS, MPEG-TS, RTMP)

📦 Video Codecs

H.264 / AVC

Sinds 2003, nog steeds meest gebruikt. Werkt op vrijwel alle apparaten — zelfs 10 jaar oude TVs.

  • ✅ Universele compatibility
  • ✅ Hardware decoded op alle apparaten
  • ❌ Grootste bestand voor zelfde kwaliteit
  • 💾 1080p HD ≈ 5 Mbps

H.265 / HEVC

Opvolger van H.264 (2013). ~50% kleiner voor zelfde kwaliteit, maar minder compatibel.

  • ✅ Veel betere compressie
  • ✅ 4K/HDR support
  • ❌ Oudere apparaten kunnen het niet decoden
  • ❌ Patent licensing kosten (provider perspective)
  • 💾 1080p HD ≈ 2.5 Mbps

AV1

Nieuwste open codec (2018+). Nog efficiënter dan H.265, maar nog beperkte hardware support.

  • ✅ Royalty-free
  • ✅ Beste compressie
  • ❌ Vereist moderne hardware (Fire TV 4K Max, recent telefoons)
  • 📡 Vooral gebruikt door YouTube, Netflix — nog niet veel in IPTV

MPEG-2

Oud (1995) maar nog gebruikt door DVB-T (digitale antenne TV).

  • ✅ Echte universele compatibility
  • ❌ Slechte compressie — grote bestanden

🌐 Streaming Protocols

HLS (HTTP Live Streaming)

Apple's protocol, nu de facto standaard. Verdeelt stream in kleine stukjes (.ts of .fmp4).

  • ✅ Werkt op alle moderne apparaten
  • ✅ Adaptive bitrate (auto switch SD ↔ HD)
  • ✅ Werkt door firewalls (gewoon HTTP)
  • ⚠️ 6-30 sec latency
  • 📄 Identificeer: .m3u8 URL

MPEG-TS over HTTP

Oudere benadering — één continue stream zonder chunks. Veel IPTV providers gebruiken dit nog.

  • ✅ Lage latency (1-3 sec)
  • ✅ Goed voor live sport
  • ❌ Geen adaptive bitrate
  • ❌ Kan vastlopen door firewalls
  • 📄 Identificeer: .ts URL

DASH (MPEG-DASH)

Open standaard, vergelijkbaar met HLS. Veel gebruikt door YouTube, Netflix.

  • ✅ Adaptive bitrate
  • ❌ Niet ondersteund door Apple devices
  • 📄 Identificeer: .mpd URL

RTMP

Flash-tijdperk. Praktisch dood voor klant-streaming. Wel nog gebruikt voor live broadcast upload (van encoder naar server).

📊 Bandbreedte tabel

ResolutieH.264H.265AV1
SD (480p)1.5 Mbps0.8 Mbps0.6 Mbps
HD (720p)3 Mbps1.5 Mbps1.2 Mbps
Full HD (1080p)5 Mbps2.5 Mbps2 Mbps
4K (2160p)25 Mbps12 Mbps10 Mbps

Welke codec gebruikt mijn provider?

Open de stream in VLC: Tools → Codec Information. Toont gebruikte codec, resolutie, framerate, bitrate.

Mijn apparaat kan codec niet aan

📚 Meer lezen

❓ Veelgestelde vragen over IPTV-codecs

Welke codec gebruikt IPTV meestal?

H.264 (AVC) is nog het meest gebruikt vanwege brede compatibiliteit. Voor HD en 4K wordt steeds vaker H.265 (HEVC) ingezet.

Wat doe ik als mijn apparaat een codec niet ondersteunt?

Zet de app op software-decoding of vraag je provider om een H.264-versie van het kanaal. Oudere apparaten missen vaak H.265-hardware.

Welke codec is het zuinigst met data?

AV1 is het efficiëntst, gevolgd door H.265 en daarna H.264. Efficiëntere codecs vragen wel meer rekenkracht om af te spelen.

Welke audio-codecs komen voor bij IPTV?

Meestal AAC en AC3 (Dolby Digital). Voor surround heb je een keten nodig die AC3/E-AC3 doorgeeft.