In een zin
IPTV neemt een TV-signaal, hakt het in kleine internet-pakketjes, stuurt die over het internet naar jouw apparaat, en zet ze daar weer samen tot beeld en geluid.
Het begin: van satelliet naar server
Voor IPTV werkt, moet er ergens een originele bron zijn. Voor live TV is dat meestal een satellietontvanger of een directe feed van de zender zelf.
Voor films en series (VOD) ligt het content bestand op een opslagserver. Deze bestanden zijn meestal al voorbereid in meerdere kwaliteiten: 1080p voor HD, 720p voor lagere bandbreedte, en 4K voor de premium streams.
Encoding en compressie
Een onbewerkt 4K-videosignaal is enorm - duizenden megabits per seconde. Dat past nooit door je internetverbinding. Daarom moet het signaal eerst gecomprimeerd worden door een encoder.
De meest gebruikte codecs zijn:
- H.264 (AVC): De standaard sinds 2003. Werkt op vrijwel elk apparaat.
- H.265 (HEVC): Comprimeert tot 50% efficienter dan H.264.
- AV1: De nieuwste open source standaard, nog efficienter.
Streaming protocollen
HLS (HTTP Live Streaming)
Het meest gebruikte protocol vandaag. Apple bedacht het origineel voor de iPhone. Voordeel: werkt door vrijwel elke firewall heen.
MPEG-TS over HTTP
Een ouder protocol voor live TV. Lagere latency dan HLS, maar minder flexibel.
De rol van CDN
Een Content Delivery Network is een netwerk van servers verspreid over de wereld. Voor Nederlandse klanten betekent dit dat onze streams via servers in Amsterdam en Rotterdam lopen.
Een goedkope IPTV provider die zegt "100% stabiel" maar zijn servers in Oost-Europa heeft staan, kan dat fysiek niet waarmaken.
Hoeveel bandbreedte heb je nodig?
- SD (480p): 2-3 Mbps
- HD (720p): 5-6 Mbps
- Full HD (1080p): 8-10 Mbps
- 4K UHD: 15-25 Mbps
Heb je vragen? Stuur een mailtje - we vinden technische vragen leuk om te beantwoorden.