Adaptive bitrate streaming (ABR) laat een player schakelen tussen gecodeerde varianten op basis van actuele bandbreedte, zodat buffering wordt voorkomen zonder kwaliteitsverlies.
AES-128 is een symmetrisch 128-bits cipher dat HLS-videosegmenten versleutelt. Sleutels worden bij afspelen apart opgehaald, wat ongeoorloofde download of replay van de stream tegenhoudt.
DRM (Widevine, PlayReady, FairPlay) is encryptie plus licentiecontrole en hardware-gebonden sleutels. AES-128 alleen volstaat voor zelfgeproduceerde cursussen en betaalde lidmaatschappen.
HLS is Apple's protocol met native Safari-ondersteuning en de kortste route naar uitlevering. DASH is de MPEG-standaard met multi-DRM via CENC. Hier wint elk.
Encoding produceert gecomprimeerde video uit ruwe frames. Transcoding zet een al gecodeerde video om naar een andere codec, bitrate, container of resolutie.
Origin bewaart de canonieke videokopie; het CDN cachet die op edge-servers dicht bij de kijker. Samen verlagen ze latency, schalen ze verkeer en vangen ze pieken op.
H.264 is universeel maar inefficiënt. HEVC bespaart ~30 % bandbreedte. AV1 ~50 % maar codeert traag. VP9 draait YouTube. Kies op basis van publiek en bandbreedtebudget.
Een dynamisch watermerk plaatst kijker-unieke tekst (e-mail, ID, IP) in de videostream. Anders dan statische logo's identificeert het de bron van elke lekkage.
HLS (HTTP Live Streaming) is Apple's video-streamingprotocol dat video opdeelt in korte segmenten via HTTP en de kwaliteit in realtime aanpast aan de bandbreedte van de kijker.
Embed-tokens zijn opaque ID's die server-side worden gevalideerd (intrekbaar, rijke metadata). Signed URLs gebruiken HMAC (stateless, snel, niet intrekbaar). Kies op basis van behoefte.