Hoe streaming werkt: video in kleine stukjes uitgelegd

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.

Illustratie van een videostream die als kleine datafragmenten van een cloudserver naar een televisie reist
Streaming levert video als een gestage stroom kleine fragmenten, niet als één groot bestand.

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.

Diagram in vier fasen met codering, opdelen in fragmenten, levering via CDN en afspelen met buffer
De vier fasen die elke stream doorloopt, van bron tot scherm.

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:

  1. De speler vraagt een segment op en meet hoe snel het binnenkomt.
  2. Kwam het sneller binnen dan real time, dan gaat de speler voor het volgende segment een stap omhoog in kwaliteit.
  3. 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.

Wereldkaart waarop een centrale bronserver video verdeelt naar regionale CDN-knooppunten die de kijkers in de buurt bedienen
Een CDN houdt video in de cache dicht bij de kijker, zodat streams overal snel starten.

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.

Veelgestelde vragen

Hoe werkt videostreaming eigenlijk?

Streaming knipt een video in kleine fragmenten van elk een paar seconden en stuurt die via internet naar je apparaat. Je speler houdt een paar fragmenten vooruit in de buffer, decodeert ze en speelt ze op volgorde af. Omdat het hele bestand nooit wordt gedownload, begint het beeld binnen enkele seconden en past de kwaliteit zich onderweg aan.

Wat is adaptieve bitrate?

Adaptieve bitrate (ABR) zet dezelfde video klaar op meerdere kwaliteitsniveaus, bijvoorbeeld 480p, 720p en 1080p. Je speler meet je verbindingssnelheid in real time en vraagt het hoogste niveau op dat vloeiend afspeelt, en zakt een stap terug als je bandbreedte inzakt — daarmee voorkom je het meeste haperen.

Wat is een CDN en waarom telt het bij streaming?

Een contentdistributienetwerk (CDN) is een wereldwijd stelsel van servers dat kopieën van video dicht bij de kijker bewaart. In plaats van dat elke stream van één verre bronserver komt, haalt je apparaat de fragmenten van een CDN-knooppunt in de buurt. Dat verlaagt de latency, beperkt het haperen en laat diensten miljoenen kijkers tegelijk aan.

Waarom hapert streaming?

Haperen ontstaat wanneer je speler door zijn gedownloade fragmenten heen is voordat de volgende binnen zijn. De gebruikelijke oorzaken zijn een trage of onstabiele verbinding, storing op je wifi, netwerkdrukte op piekmomenten of een overbelast apparaat. Een bekabelde verbinding, een router dichterbij en het sluiten van achtergrond-apps lossen het meeste op.

Wat is het verschil tussen streaming en downloaden?

Bij downloaden bewaar je het hele bestand op je apparaat voordat je kijkt: het speelt dus offline, maar je wacht op de volledige overdracht. Bij streaming speelt de video af terwijl de kleine fragmenten binnenkomen, dus begint hij vrijwel meteen en bewaart je apparaat nauwelijks iets — alleen heb je wel een doorlopende internetverbinding nodig.

Welke internetsnelheid heb ik nodig voor vloeiende streaming?

Reken op ongeveer 5 Mbps voor sd, 10 Mbps voor 720p, 15–25 Mbps voor 1080p en 25 Mbps of meer voor 4K, per stream. Constantheid telt net zo zwaar als pure snelheid: een stabiele bekabelde lijn van 25 Mbps streamt vaak beter dan een grillig wifisignaal van 100 Mbps.