Streaming werkt door een video in kleine fragmenten te knippen — meestal twee tot tien seconden per stuk — en die via internet naar je apparaat te sturen, waar een speler er een paar vooruit bewaart en ze op volgorde afspeelt. Omdat je apparaat het hele bestand nooit downloadt, begint het beeld binnen enkele seconden en past de kwaliteit zich vanzelf aan je verbinding aan. Deze gids legt elke stap uit — codering, opdelen in fragmenten, levering via een CDN en adaptief afspelen — in gewone taal.
Streaming en downloaden vergeleken
De eenvoudigste manier om streaming te begrijpen, is het naast downloaden te leggen:
| Downloaden | Streaming | |
|---|---|---|
| Wanneer het afspeelt | Nadat het hele bestand is overgezet | Vrijwel meteen |
| Opslag | Het volledige bestand wordt bewaard | Alleen een paar seconden in de buffer |
| Werkt offline | Ja, zodra het bewaard is | Nee — er is een actieve verbinding nodig |
| Kwaliteit | Vast, die van het gekozen bestand | Past zich aan je verbinding aan |
Streaming ruilt bezit in voor directe toegang. Je geeft op dat je het bestand zelf hebt, en in ruil daarvoor kijk je binnen seconden zonder ooit je opslag vol te zetten.
De reis van een stream
Elke stream — Netflix, een live zender of een clip op YouTube — maakt dezelfde reis in vier fasen, van de aanbieder tot je scherm.
1. Codering
Ruwe video is enorm, dus wordt hij samengeperst met een codec als H.264, H.265 (HEVC) of AV1. De codec haalt overbodige informatie weg — delen van het beeld die tussen twee frames niet veranderen — waardoor het bestand fors krimpt met nauwelijks zichtbaar kwaliteitsverlies. De hoeveelheid data die per seconde overblijft, is de bitrate, gemeten in megabit per seconde (Mbps).
2. Opdelen in fragmenten
De gecodeerde video wordt in korte segmenten geknipt, doorgaans van 2–10 seconden, en elk segment wordt op meerdere kwaliteitsniveaus klaargezet. Een manifestbestand (een M3U8 bij HLS, of een MPD bij DASH) somt elk segment en elke kwaliteit op, zodat je speler weet wat hij moet opvragen.
3. Levering via het netwerk
Die segmenten worden gekopieerd naar een contentdistributienetwerk en reizen over internet naar je router. Met een CDN start de video vanaf een server bij jou in de buurt in plaats van vanaf één verre bron.
4. Afspelen en bufferen
Je speler haalt een aantal segmenten vooruit binnen in een buffer, decodeert ze en speelt ze achter elkaar af. Die buffer is het veiligheidskussen: zakt het netwerk even in, dan loopt het beeld door vanuit de opgeslagen segmenten in plaats van vast te lopen.
Adaptieve bitrate: zo past de kwaliteit zich aan
Het belangrijkste idee in moderne streaming is de adaptieve bitrate (ABR). Omdat elk segment in meerdere kwaliteiten bestaat, kan je speler er middenin de stream tussen wisselen.
Dit gebeurt er seconde na seconde:
- De speler vraagt een segment op en meet hoe snel het binnenkomt.
- Kwam het sneller binnen dan real time, dan gaat de speler voor het volgende segment een stap omhoog in kwaliteit.
- Kwam het traag binnen of loopt de buffer leeg, dan gaat de speler een stap omlaag om door te kunnen spelen.
Daarom kan een film eerst wat wazig starten en na een paar seconden scherp worden, en daarom zakt de kwaliteit in plaats van dat het beeld bevriest wanneer er iemand bij komt op je wifi. Een ruwe leidraad voor de kwaliteitsniveaus:
| Resolutie | Gebruikelijke bitrate | Snelheid per stream |
|---|---|---|
| SD (480p) | 1–3 Mbps | ~5 Mbps |
| HD (720p) | 3–5 Mbps | ~10 Mbps |
| Full HD (1080p) | 5–8 Mbps | 15–25 Mbps |
| 4K (2160p) | 15–25 Mbps | 25 Mbps+ |
Voor een volledige uitsplitsing per huishouden en per dienst lees je onze gids over de internetsnelheid die je nodig hebt voor streaming.
Waarom CDN’s het snel maken
Een contentdistributienetwerk (CDN) is een wereldwijde vloot servers die kopieën van populaire video in de cache houdt, dicht bij de kijker. Zonder zo’n netwerk zou elke stream vanaf één bronserver reizen — met extra afstand, extra latency en een flessenhals zodra miljoenen mensen tegelijk kijken.
Met een CDN:
- Verbindt je apparaat met het dichtstbijzijnde knooppunt, vaak in je eigen land of stad.
- Staat populaire content daar al in de cache, dus begint het meteen.
- Verdeelt de belasting zich over duizenden servers, zodat de vraag op piekmomenten de dienst niet onderuithaalt.
De fysieke afstand die data aflegt, bepaalt rechtstreeks de latency — de vertraging voordat het beeld reageert. Een CDN-knooppunt vlakbij houdt die vertraging op een paar milliseconden.
Waarom streams haperen
Haperen is niets anders dan je speler die door zijn opgeslagen segmenten heen is voordat de volgende binnen zijn. Wie de keten hierboven doorheeft, ziet de oorzaken meteen:
- Trage of onstabiele verbinding. De segmenten komen langzamer binnen dan ze worden afgespeeld, waardoor de buffer leegloopt.
- Storing op wifi of te veel afstand. Een zwak signaal veroorzaakt pakketverlies en herhaalde pogingen.
- Drukte op piekmomenten. Je internetprovider of het CDN-knooppunt zit ’s avonds vol.
- Een overbelast apparaat. Een oude stick kan moeite hebben om 4K in real time te decoderen.
Snelste oplossingen: sluit een ethernetkabel aan of ga dichter bij een 5 GHz-router zitten, sluit achtergrond-apps af en start de router opnieuw op. Een bekabelde lijn van 25 Mbps streamt meestal soepeler dan een grillig wifisignaal van 100 Mbps — stabiliteit wint het van de snelheid op papier.
Kort samengevat
Streaming is een lopende band: de video comprimeren, hem in korte fragmenten op meerdere kwaliteiten knippen, die fragmenten cachen op een CDN in de buurt, en je speler ze laten ophalen en bufferen terwijl hij zich aanpast aan je verbinding. Zodra je die route voor je ziet, vallen zowel de magie als het incidentele haperen op hun plek — en worden de oplossingen vanzelfsprekend.
Wil je zien hoe deze begrippen zich verhouden tot verwante termen, lees dan IPTV, OTT en streaming vergeleken, of begin bij de basis met wat IPTV is.
Twijfel je over een term op deze pagina? Zoek hem op in de streamingwoordenlijst.