CONTACT ONS

Cursusaanbod

Geschiedenis, standaarden en architectuurgronden van videostreaming

  • Evolutie van realtime-communicatieprotocollen
  • Streamarchitecturen: client-server, P2P en hybride modellen
  • Beginselen van adaptive bitrate-streaming (ABR)
  • CDN-leveringsmodellen en configuratie van origine-servers Keywords Streamarchitectuur, videoleveringsprotocollen, adaptive streaming, CDN-architectuur, realtime-communicatie, configuratie van origine-server, edge computing

Kernstreamprotocollen en transmissietechnologieën

  • RTMP (Real-Time Messaging Protocol): Legacy en overgangsvolging, migratiestrategieën voor Adobe Flash
  • HLS (HTTP Live Streaming): Apples adaptieve streamingstandaard, m3u8-manifesten, segmentmanagement
  • MPEG-DASH: ISO-standaard voor adaptive streaming, manifestgeneratie, bitrate-schakeling
  • WebRTC: Peer-to-peer low-latency streaming, TURN/STUN/ICE-servers, SFU/MCU-architecturen
  • SRT (Secure Reliable Transport): Opensource-verliesherstellingsprotocol, AES-256-versleuteling, anti-rate control
  • WebSockets en SIP: Interactieve signalering en realtime conferentie
  • Keywords RTMP-protocol, HLS-streaming, MPEG-DASH, WebRTC, SRT-protocol, TURN/STUN-servers, SFU-architectuur, adaptive bitrate, low-latency streaming, realtime-transport, videosignalering

Opensource transcodering en mediaverwerkingskaders

  • FFmpeg: Codecbeheer (H.264/HEVC AV1), pijplijnbouw, hardwareversnelling (NVENC, QSV), streammultiplexing, formaatconversie
  • GStreamer: Pijplijnarchitectuur, plugin-ecosysteem (GIR), aanmaak van aangepaste elementen, integratie van WebRTC-plugins
  • x264/x265: Geavanceerde coderingsprofielen (high, main, main10), PBR/ABR/crf-rate control, vooraf ingestelde optimalisatie (langzaam tot ultrafast)
  • HandBrake CLI: Batchmediaverwerking en cloudbased transcoderingstromen Keywords FFmpeg-pijplijnen, GStreamer-kader,
  • x264-codering, HEVC/H.265-codec, AV1-codering, transcoderingsoptimalisatie, hardwarecodering, codecbeheer, mediaverwerking, batchtranscodering, rate control (CRF), coderingsprofielen

Opensource streamservers en infrastructuur

SRS (Simple Realtime Server - Tencent): Docker-implementatie, HLS/DASH/WebRTC-modusschakeling, clustersconfiguratie met SRS Edge

  • Wowza Streaming Engine (opensourcecomponenten): Streambeheer, virtuele hostconfiguraties, API-gestuurde orkestratie
  • nginx-mod-rtmp: Configuratie van RTMP-module, opzetten van HLS/DASH-modules, conversie van live naar VOD
  • Janus Gateway: WebRTC-mediaserverarchitectuur, plugin-ecosysteem (VoIP-opname, videoconferentie), RESTful admin-API
  • mediasoup: WebRTC SFU-bibliotheek, RTP/RTCP/RDTP-beheer, consument/producentpatroon, ondersteuning voor simulcast
  • Jitsi VideoBridge: JVB-configuratie, bridgeclusters, load balancing met JVB-colibri
  • Ant Media Server Community Edition: WebRTC/RTMP/HLS-streaming, dashboardconfiguratie, WebSockets-integratie Keywords SRS-server, nginx-rtmp-module, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, Wowza-streaming, WebRTC-mediaserver, Docker-implementatie, stream-orkestratie, clustersconfiguratie

Live- en on-demand-videoproductie met opensourcetools

  • OBS Studio: Scènebeheer, aangepaste filters en overgangen, StreamDSP/NDI-integratie, externe monitoring, coderingsvoorinstellingen
  • Lyster (Open Broadcaster Tools): Multi-scèneopstellingen, audiobronmixing, ondersteuning voor virtuele camera (OBS-VirtualCam)
  • VLC Media Server: Streaminginterface, multicast-unicastconversie, afspeellijstbeheer
  • Mixxx: Live remixen en DJ-uitzending via internetprotocollen
  • Whisper: Openspeech herkenning voor live ondertiteling en transcriptie tijdens streams Keywords OBS Studio, videoproductie, live-uitzending, scènebeheer, NDIn-integratie, streamDSP, video- en audiobronbeheer, virtuele camera, VLC Media Server, transcodering, live ondertiteling, Whisper openspeech herkenning

WebRTC-conferentie- en groepsstreamsystemen

  • Jitsi Meet opensource-stack: Prosody-configuratie, Jicofo-sessiebeheer, componentgebaseerde architectuur, ontwikkeling van aangepaste thema's
  • mediasoup + WebRTC: SFU-architectuurontwerp, simulcast- en SVC-coderingsstrategieën, bandbreedte-inschatting
  • MediaSoup SFUs: WebRTC SFU-bibliotheek (C++/Node.js), kamer-topologie, mediastroombeheer, ondersteuning voor simulcast
  • LiveKit: WebRTC SFU-platform, kamerbeheer, deelnemerbeheer, egress/ingress-APIs, Kubernetes-implementatie
  • BigBlueButton: Opensource virtuele klas, WebRTC-gebaseerd scherm delen, pollings, breakout rooms, opname
  • Keywords WebRTC-conferenties, Jitsi Meet, mediasoup SFU, Simulcast-codering, SVC-schaalbare video codering, bandbreedte-inschatting, BigBlueButton, LiveKit SFU, deelnemerbeheer, egress/ingress, Kubernetes-implementatie, virtuele klas, scherm delen, opensource communicatie

Edge computing, CDN-integratie en schaalbaarheidsstrategieën

  • Origin-CDN-edge leverings topologieontwerp voor mondiale lage latentie
  • FFmpeg-ingestpuntbeheer en multi-CDN load balancing
  • Dynamic origin-bescherming en edge caching-strategieën (Akamai CloudFront Fastly edge workers)
  • Multi-CDN-streaming: redundantie, failover en kostenoptimalisatie
  • WebRTC-edge servers en mondiale TURN-implementatie
  • Kubernetes-native streaming: K3s, KubeEdge, edge-container-orkestratie Keywords CDN-levering, edge computing Kubernetes, multi-CDN, origin-edge topologie, Akamai CloudFront, dynamic origin, edge caching, mondiale TURN-servers, failover-redundantie, kostenoptimalisatie, K3s-edge orkestratie

Streaminganalyses, monitoring en kwaliteit van ervaring (QoE)

  • Tools voor monitoring van live streams (FFprobe Prometheus, Grafana-dashboards)
  • Viewer-retentie-analyse, bufferinggebeurtenissen, meting van opstarttijd
  • Opensource-observabiliteitsstack: Prometheus + Grafana voor streaming-KPI's
  • ABR (Adaptive Bitrate)-kwaliteitsmetrics: frequentie van bitrate-schakeling, herbufferingsratio
  • Logcorrelatie en debugtools: Wireshark-packetanalyse voor RTP/RTCP Keywords streaminganalyses, FFprobe-monitoring, Prometheus Grafana-dashboards, ABR-kwaliteitsmetrics, viewer-retentie, bufferinggebeurtenissen, QoE-meting opstarttijd, logcorrelatie Wireshark RTP-analyse, opensource monitoring

Monetisatie, DRM en contentbeveiliging

  • DRM-strategieën voor opensource-ecosystemen: PlayReady, Widevine, FairPlay-integratie
  • Abonnementsmonetisatiemodellen: terugkerende facturering met Stripe open-payments, betalingsstromen
  • Ad-insertie: SSAI (Server-Side Ad Insertion) met opensource ad servers (OpenX, Prebid)
  • Watermarking en fingerprinting voor contentbeveiliging
  • Toegangsbeheer, token-based authenticatie, JWT-gebaseerde streambeveiliging Keywords DRM-strategieën, PlayReady Widevine, FairPlay contentbeveiliging, Server-Side Ad Insertion, OpenX ad server, Prebid opensource, video-watermarking, JWT-authenticatie, token-based toegangsbeheer, terugkerende facturering, abonnementsmonetisatie

Implemntatiearchitectuur, CI/CD en gecontaineriseerde streaming

  • Docker Compose-implementatie voor multi-service streamstack (FFmpeg SRS Janus nginx)
  • Kubernetes Helm-charts voor schaalbare mediaserverclusters
  • CI/CD-pipelines voor streaminginfrastructuur (GitHub Actions GitLab CI)
  • Infrastructure-as-Code: Terraform AWS CloudFormation voor mediatechnologieën
  • Load balancing-strategieën: HAProxy round-robin gewogen least-connections
  • Blue/green en canary-implementaties voor zero-downtime streaming-updates Keywords Docker Compose streamstack Kubernetes Helm-implementatie CI/CD-pipelines GitHub Actions Terraform CloudFormation infrastructure-as-Code HAProxy load balancing blue-green deployment canary deployment zero-downtime-updates mediaserver-schaalbaarheid

Opkomende trends en praktische toepassingen

Innovaties in low-latency HLS en DASH sub-second streamingprotocollen (LL-HLS LL-DASH)

  • AV1 en VP9-codecoptimalisatie voor CDN-levering
  • AI-gedreven video-transcodering (Deepstream OpenCV-gebaseerde scènclassificatie)
  • Cloud-native streaming met Knative Knative Eventing voor serverless mediapijplijnen
  • 5G-netwerkslicing voor ultra-reliabele low-latency videostreaming
  • WebAssembly (Wasm) voor client-side videobewerking in browsers
  • XR/AR-videostreaming met WebXR en 360° video-protocollen keywords LL-HLS low-latency HLS LL-DASH AV1-codec VP9-optimalisatie AI-gedreven transcodering OpenCV-scènclassificatie Cloud-native streaming Knative Eventing serverless mediapijlnen 5G-netwerkslicing WebAssembly client-side video WebXR AR-streaming 360-videoprotocollen

Hands-on lab en projectgebaseerde toepassing

End-to-end live streamingpijlnijl: OBS → nginx-rtmp → SRS → HLS/DASH-spelers

  • WebRTC-videoconferentieopstelling met Jitsi Meet
  • Aangepaste FFmpeg-pijplijn voor multibitrate-uitvoer (SD/HD/4K) met CDN-push
  • Integratietesten: loadtesting van streaminginfrastructuur (Locust/AB) op schaal
  • Foutopsporing: veelvoorkomende streamingproblemen, codec-mismatch, firewall/NAT-problemen, codeconderhandeling debuggen keywords live streamingpijlnijl OBS nginx-rtmp FFmpeg multibitrate HLS DASH WebRTC-videoconferentie Jitsi Meet integratietesten loadtesting Locust AB codec-foutopsporing NAT-firewallissues codeconderhandeling SD HD 4K-uitvoer

Vereisten

Algemene kennis van systeembeheer

 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Voorlopige Aankomende Cursussen

Gerelateerde categorieën