CONTACT ONS

Cursusaanbod

Geschiedenis, standaarden en architectuur van videostreaming

  • Evolutie van real-time communicatie-protocols
  • Streamingarchitecturen: client-server, P2P en hybride modellen
  • Principes van adaptieve bitrate-streaming (ABR)
  • CDN-leveringsmodellen en origin-server configuraties KeywordsStreaming architectuur, videoleveringsprotocollen, adaptieve streaming, CDN-architectuur, real-time communicatie, origin-server setup, edge computing

Kernprotocollen en transmissietechnologie voor streaming

  • RTMP (Real-Time Messaging Protocol): Legacy- en overgangsgebruik, migratiestrategieën vanaf Adobe Flash
  • HLS (HTTP Live Streaming): Het adaptieve streamingstaandaard van Apple, m3u8-manifesten, segmentbeheer
  • MPEG-DASH: ISO-standaard voor adaptieve streaming, manifestgeneratie, bitrate-wisselen
  • WebRTC: Peer-to-peer streaming met lage latentie, TURN/STUN/ICE-servers, SFU/MCU-architecturen
  • SRT (Secure Reliable Transport): Open source-protocol voor verliesherstel, AES-256-cryptografie, ant rate control
  • WebSockets en SIP: Interactieve signaling en real-time conferenties KeywordsRTMP-protocol, HLS-streaming, MPEG-DASH, WebRTC, SRT-protocol, TURN/STUN-servers, SFU-architectuur, adaptieve bitrate, streaming met lage latentie, real-time transport, videosignaling

Open source-frames voor transcoding en mediabewerking

  • FFmpeg: Codecbeheer (H.264/HEVC AV1), pipeline-ontwikkeling, hardwareversnelling (NVENC, QSV), streammultiplexing, formaatconversie
  • GStreamer: Pipelinearchitectuur, plugin-ecosysteem (GIR), ontwikkeling van aangepaste elementen, WebRTC plugin-integratie
  • x264/x265: Geavanceerde encoderingsprofielen (high, main, main10), PBR/ABR/crf rate control, optimalisatie van presets (van slow tot ultrafast)
  • HandBrake CLI: Batch mediabewerking en cloudgebaseerde transcodewerkstromen KeywordsFFmpeg pipelines, GStreamer framework,
  • x264-encoding, HEVC/H.265 codec, AV1-encoding, optimalisatie van transcoding, hardware-encoding, codecbeheer, mediabewerking, batch transcoding, rate control (CRF), encoderingsprofielen

Open source-streamingservers en infrastructuur

SRS (Simple Realtime Server - Tencent): Docker-installatie, wissel van HLS/DASH/WebRTC-modus, clusterconfiguraties met SRS Edge

  • Wowza Streaming Engine (open source-componenten): Streambeheer, virtual host configuraties, API-gedreven orkestratie
  • nginx-mod-rtmp: Configuratie van het RTMP-module, opzet 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, consumer/producer-patroon, simulcast-ondersteuning
  • Jitsi VideoBridge: JVB-configuratie, bridge-clusters, load balancing met JVB-colibri
  • Ant Media Server Community Edition: WebRTC/RTMP/HLS-streaming, dashboardconfiguratie, WebSockets-integratie KeywordsSRS-server, nginx-rtmp-module, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, Wowza-streaming, WebRTC-mediaserver, Docker-installatie, streamorkestratie, clusterconfiguratie

Live- en on-demand videoproductie met open source-tools

  • OBS Studio: Scenbeheer, aangepaste filters en overgangen, StreamDSP/NDI-integratie, remote-monitoring, encoderingspresets
  • Lister (Open Broadcaster Tools): Multi-scene opstellingen, audio-bronmixing, ondersteuning voor virtuele camera's (OBS-VirtualCam)
  • VLC Media Server: Streaming-interface, multicast-unicast conversie, afspelingslijstbeheer
  • Mixxx: Live remixing en DJ-uitzendingen via internetprotocollen
  • Whisper: Open source-spraakherkenning voor live ondertiteling en transcriptie tijdens streams KeywordsOBS Studio, videoproductie, live uitzending, scenbeheer, NDIn integratie, streamDSP, video mixing audio bronnebeheer, virtuele camera, VLC Media Server, transcoding, live ondertiteling, Whisper open source spraakherkenning

WebRTC-conferentie- en groepsstreaming-systemen

  • Jitsi Meet open source-stack: Prosody-configuratie, Jicofo sessiebeheer, componentgebaseerde architectuur, ontwikkeling van aangepaste thema's
  • mediasoup + WebRTC: SFU-architectuurontwerp, simulcast en SVC encoderingsstrategieën, bandbreedte-schatting
  • MediaSoup SFUs: WebRTC SFU-bibliotheek (C++/Node.js), kamertoecomen, mediastroombeheer, simulcast-ondersteuning
  • LiveKit: WebRTC SFU-platform, kamerbeheer, deelnemersbeheer, egress/ingress APIs, Kubernetes-installatie
  • BigBlueButton: Open source-virtueel lokaal, WebRTC-gebaseerd scherm delen, polling, break-out rooms, opname
  • KeywordsWebRTC conferenties, Jitsi Meet, mediasoup SFU, Simulcast-encoding, SVC scalable video coding, bandbreedte-schatting, BigBlueButton, LiveKit SFU, deelnemersbeheer, egress/ingress, Kubernetes-installatie, virtueel lokaal, scherm delen, open source communicatie

Edge Computing, CDN-integratie en schaalbaarheidstrategieën

  • Ontwerp van origin CDN edge-leveringstopologie voor globale lage latentie
  • Beheer van FFmpeg ingest points en multi-CDN load balancing
  • Dynamische origin-bescherming en edge caching-strategieën (Akamai CloudFront Fastly edge workers)
  • Multi-CDN streaming: redundantie, failover en kostenoptimalisatie
  • WebRTC edge-servers en globale TURN-installatie
  • Kubernetes-natieve streaming: K3s, KubeEdge, edge container orkestratie KeywordsCDN-levering, edge computing Kubernetes, multi-CDN, origin edge topologie, Akamai CloudFront, dynamische origin, edge caching, globale TURN-servers, failover redundantie, kostenoptimalisatie, K3s edge orkestratie

Streaminganalyses, monitoring en Quality of Experience (QoE)

  • Live stream monitoring tools (FFprobe Prometheus, Grafana dashboards)
  • Viewer retentie-analyses, buffering events, meeten van opstarttijd
  • Open source observability stack: Prometheus + Grafana voor streaming KPI's
  • ABR (Adaptive Bitrate) kwaliteitsmetrieken: bitrate-wissel frequentie, rebuffer ratio
  • Log correlatie en debug tools: Wireshark pakketanalyse voor RTP/RTCP Keywordsstreaming analitik, FFprobe monitoring, Prometheus Grafana dashboards, ABR kwaliteitsmetrieken, viewer retentie, buffering events, QoE meting start-up tijd, log correlatie Wireshark RTP analyse, open source monitoring

Monetisatie, DRM en contentbescherming

  • DRM-strategieën voor open source-ecosystemen: PlayReady, Widevine, FairPlay integratie
  • Abonnement monetisatie-modellen: herhaalde facturatie met Stripe open-payments, betaalketen
  • Ad insertie: SSAI (Server-Side Ad Insertion) met Open Source Ad Servers (OpenX, Prebid)
  • Watermarking en fingerprinting voor contentbescherming
  • Toegangscontrole, token-gestuurde authenticatie, JWT-gebaseerde streambescherming KeywordsDRM strategieën, PlayReady Widevine, FairPlay Content protection, Server-Side Ad Insertion, OpenX ad server, Prebid open source, video watermarking, JWT authenticatie, token-gebaseerde toegangscontrole, herhaalde facturatie, abonnement monetisatie

Implementatiearchitectuur, CI/CD en gecontaineriseerde streaming

  • Docker Compose implementatie voor multi-service streaming stack (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 mediaservices
  • Load balancing strategieën: HAProxy round-robin weighted least-connections
  • Blue/green en canary implementaties voor zero-downtime streaming updates KeywordsDocker Compose streaming stack Kubernetes Helm implementatie CI/CD pipelines GitHub Actions Terraform CloudFormation infrastructure-as-Code HAProxy load balancing blue-green implementatie canary implementatie zero-downtime updates mediaserver schaling

Opkomende trends en praktische toepassingen

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

  • Optimalisatie van AV1 en VP9 codecs voor CDN-levering
  • AI-gedreven video transcoding (Deepstream OpenCV-gebaseerde scenedetectie)
  • Cloud-natieve streaming met Knative Knative Eventing voor serverless media-pipelines
  • 5G network slicing voor ultrabevorderlijke video streaming met lage latentie
  • WebAssembly (Wasm) voor client-side video processing in browsers
  • XR/AR video streaming met WebXR en 360° video protocollen keywordsLL-HLS low latency HLS LL-DASH AV1 codec VP9 optimalisatie AI-gedreven transcoding OpenCV scenedetectie Cloud-natieve streaming Knative Eventing serverless media pipelines 5G network slicing WebAssembly client-side video WebXR AR streaming 360 video protocollen

Hands-on Lab en Projectgebaseerde Toepassing

End-to-end live streaming pipeline: OBS → nginx-rtmp → SRS → HLS/DASH players

  • Opzet van WebRTC videoconferentie met Jitsi Meet
  • Aangepaste FFmpeg pipeline voor multi-bitrate output (SD/HD/4K) met CDN push
  • Integratietests: load testing van streaming infrastructuur (Locust/AB) op schaal
  • Troubleshooting: algemene streamingproblemen, codec mismatch, firewall/NAT problemen, codec negotiation debugging keywordslive streaming pipeline OBS nginx-rtmp FFmpeg multi-bitrate HLS DASH WebRTC videoconferentie Jitsi Meet integratietest load testing Locust AB codec troubleshooting NAT firewall problemen codec negotiation SD HD 4K output

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