Kontakt aufnehmen

Schulungsübersicht

Video-Streaming-Historie, Standards und architektonische Grundlagen

  • Entwicklung von Echtzeitkommunikationsprotokollen
  • Streaming-Architekturen: Client-Server, P2P und Hybridmodelle
  • Prinzipien des adaptiven Bitraten-Streamings (ABR)
  • CDN-Lieferungsmodelle und Konfiguration von Origin-Servern KeywordsStreaming-Architektur, Video-Lieferungsprotokolle, adaptives Streaming, CDN-Architektur, Echtzeitkommunikation, Origin-Server-Setup, Edge-Computing

Kern-Streaming-Protokolle und Übertragungstechnologien

  • RTMP (Real-Time Messaging Protocol): Legacy- und Übergangsgebrauch, Migrationsstrategien von Adobe Flash
  • HLS (HTTP Live Streaming): Apples Standard für adaptives Streaming, m3u8-Manifeste, Segment-Management
  • MPEG-DASH: ISO-Standard für adaptives Streaming, Manifestgenerierung, Bitratenwechsel
  • WebRTC: Peer-to-Peer Low-Latency-Streaming, TURN/STUN/ICE-Server, SFU/MCU-Architekturen
  • SRT (Secure Reliable Transport): Open-Source-Protokoll zur Verlustwiederherstellung, AES-256-Verschlüsselung, Ant-Ratensteuerung
  • WebSockets und SIP: Interaktive Signalisierung und Echtzeitkonferenz KeywordsRTMP-Protokoll, HLS-Streaming, MPEG-DASH, WebRTC, SRT-Protokoll, TURN/STUN-Server, SFU-Architektur, adaptive Bitrate, Low-Latency-Streaming, Echtzeit-Transport, Video-Signalisierung

Open-Source-Transcoding- und Medienverarbeitungsframeworks

  • FFmpeg: Codec-Verwaltung (H.264/HEVC AV1), Pipeline-Bau, Hardwarebeschleunigung (NVENC, QSV), Stream-Multiplexing, Formatkonvertierung
  • GStreamer: Pipeline-Architektur, Ökosystem an Plugins (GIR), Erstellung benutzerdefinierter Elemente, WebRTC-Plugin-Integration
  • x264/x265: Erweiterte Codierprofile (high, main, main10), PBR/ABR/crf-Ratensteuerung, Preset-Optimierung (slow bis ultrafast)
  • HandBrake CLI: Batch-Medienverarbeitung und Cloud-basierte Transcoding-Workflows KeywordsFFmpeg-Pipelines, GStreamer-Framework,
  • x264-Codierung, HEVC/H.265-Codec, AV1-Codierung, Transcoding-Optimierung, Hardware-Codierung, Codec-Verwaltung, Medienverarbeitung, Batch-Transcoding, Ratensteuerung (CRF), Codierprofile

Open-Source-Streaming-Server und Infrastruktur

SRS (Simple Realtime Server - Tencent): Docker-Deployment, HLS/DASH/WebRTC-Moduswechsel, Cluster-Konfigurationen mit SRS Edge

  • Wowza Streaming Engine (Open-Source-Komponenten): Stream-Verwaltung, Virtuelle-Host-Konfigurationen, API-gesteuerte Orchestrierung
  • nginx-mod-rtmp: RTMP-Modul-Konfiguration, HLS/DASH-Modul-Setup, Live-zu-VOD-Konvertierung
  • Janus Gateway: WebRTC-Medienserver-Architektur, Plugin-Ökosystem (VoIP-Aufzeichnung, Videokonferenz), RESTful Admin-API
  • mediasoup: WebRTC-SFU-Bibliothek, RTP/RTCP/RDTP-Verwaltung, Consumer/Producer-Muster, Simulcast-Unterstützung
  • Jitsi VideoBridge: JVB-Konfiguration, Bridge-Cluster, Lastverteilung mit JVB-colibri
  • Ant Media Server Community Edition: WebRTC/RTMP/HLS-Streaming, Dashboard-Konfiguration, WebSockets-Integration KeywordsSRS-Server, nginx-rtmp-Modul, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, Wowza-Streaming, WebRTC-Medienserver, Docker-Deployment, Stream-Orchestrierung, Cluster-Konfiguration

Live- und On-Demand-Video-Produktion mit Open-Source-Tools

  • OBS Studio: Szenen-Verwaltung, benutzerdefinierte Filter und Übergänge, StreamDSP/NDI-Integration, Remote-Monitoring, Codierungs-Presets
  • Lister (Open Broadcaster Tools): Multi-Szene-Setups, Audio-Quellmischung, Virtual-Camera-Unterstützung (OBS-VirtualCam)
  • VLC Media Server: Streaming-Schnittstelle, Multicast-Unicast-Konvertierung, Playlist-Verwaltung
  • Mixxx: Live-Remixing und DJ-Broadcasting über Internet-Protokolle
  • Whisper: Open-Source-Spracherkennung für Live-Untertitelung und Transkription während Streams KeywordsOBS Studio, Video-Produktion, Live-Broadcasting, Szenen-Verwaltung, NDIn-Integration, streamDSP, Video-Mischung Audio-Quellverwaltung, Virtual-Camera, VLC Media Server, Transcoding, Live-Untertitelung, Whisper Open-Source-Spracherkennung

WebRTC-Konferenz- und Gruppen-Streaming-Systeme

  • Jitsi Meet Open-Source-Stack: Prosody-Konfiguration, Jicofo-Session-Verwaltung, komponentenbasierte Architektur, Entwicklung benutzerdefinierter Themes
  • mediasoup + WebRTC: SFU-Architekturdesign, Simulcast- und SVC-Codierstrategien, Bandbreitenschätzung
  • MediaSoup SFUs: WebRTC-SFU-Bibliothek (C++/Node.js), Raum-Topologie, Medienfluss-Steuerung, Simulcast-Unterstützung
  • LiveKit: WebRTC-SFU-Plattform, Raum-Verwaltung, Teilnehmer-Verwaltung, Egress/Ingress-APIs, Kubernetes-Deployment
  • BigBlueButton: Open-Source-Virtuelles-Klassenzimmer, WebRTC-basiertes Screen-Sharing, Umfragen, Breakout-Räume, Aufzeichnung
  • KeywordsWebRTC-Konferenz, Jitsi Meet, mediasoup SFU, Simulcast-Codierung, SVC skalierbare Video-Codierung, Bandbreitenschätzung, BigBlueButton, LiveKit SFU, Teilnehmer-Verwaltung, Egress/Ingress, Kubernetes-Deployment, virtuelles Klassenzimmer, Screen-Sharing, Open-Source-Kommunikation

Edge-Computing, CDN-Integration und Skalierbarkeitsstrategien

  • Design der Topologie für Edge-Lieferung im Origin CDN für globale Low-Latency
  • FFmpeg Ingest-Punkt-Verwaltung und Multi-CDN-Lastverteilung
  • Dynamischer Origin-Schutz und Edge-Caching-Strategien (Akamai CloudFront Fastly Edge Worker)
  • Multi-CDN-Streaming: Redundanz, Failover und Kostenoptimierung
  • WebRTC Edge-Server und globale TURN-Deployment
  • Kubernetes-natives Streaming: K3s, KubeEdge, Edge-Container-Orchestrierung KeywordsCDN-Lieferung, Edge-Computing Kubernetes, Multi-CDN, Origin Edge Topologie, Akamai CloudFront, dynamischer Origin, Edge-Caching, globale TURN-Server, Failover-Redundanz, Kostenoptimierung, K3s Edge-Orchestrierung

Streaming-Analysen, Monitoring und Quality of Experience (QoE)

  • Live-Stream-Monitoring-Tools (FFprobe Prometheus, Grafana-Dashboards)
  • Viewer-Retention-Analysen, Pufferereignisse, Messung der Startzeit
  • Open-Source-Observability-Stack: Prometheus + Grafana für Streaming-KPIs
  • ABR (Adaptive Bitrate) Qualitätsmetriken: Bitratenwechsel-Häufigkeit, Rebuffer-Verhältnis
  • Log-Korrelation und Debugging-Tools: Wireshark-Paketanalyse für RTP/RTCP KeywordsStreaming-Analysen, FFprobe-Monitoring, Prometheus Grafana Dashboards, ABR-Qualitätsmetriken, Viewer-Retention, Pufferereignisse, QoE-Messung Startzeit, Log-Korrelation Wireshark RTP Analyse, Open-Source-Monitoring

Monetarisierung, DRM und Content-Schutz

  • DRM-Strategien für Open-Source-Ökosysteme: PlayReady, Widevine, FairPlay-Integration
  • Abo-Monetarisierungsmodelle: wiederkehrende Abrechnung mit Stripe open-payments, Zahlungs-Workflows
  • Ad-Einfügung: SSAI (Server-Side Ad Insertion) mit Open-Source-Ad-Servern (OpenX, Prebid)
  • Wasserzeichen und Fingerprinting für den Content-Schutz
  • Zugriffskontrolle, tokenbasierte Authentifizierung, JWT-basierte Stream-Schutz KeywordsDRM-Strategien, PlayReady Widevine, FairPlay Content Schutz, Server-Side Ad Insertion, OpenX Ad Server, Prebid Open Source, Video-Wasserzeichen, JWT-Authentifizierung, tokenbasierte Zugriffskontrolle, wiederkehrende Abrechnung, Abo-Monetarisierung

Deployment-Architektur, CI/CD und Containerisiertes Streaming

  • Docker Compose Deployment für Multi-Service-Streaming-Stacks (FFmpeg SRS Janus nginx)
  • Kubernetes Helm-Charts für skalierbare Medien-Server-Cluster
  • CI/CD-Pipelines für Streaming-Infrastruktur (GitHub Actions GitLab CI)
  • Infrastructure-as-Code: Terraform AWS CloudFormation für Medien-Dienste
  • Load-Balancing-Strategien: HAProxy round-robin weighted least-connections
  • Blue/green und Canary Deployments für Zero-Downtime-Streaming-Updates KeywordsDocker Compose Streaming Stack Kubernetes Helm Deployment CI/CD Pipelines GitHub Actions Terraform CloudFormation Infrastructure-as-Code HAProxy Load Balancing Blue-Green Deployment Canary Deployment Zero-Downtime Updates Medien-Server Skalierung

Neueste Trends und praktische Anwendungen

Low-Latency HLS und DASH Innovationen Sub-second-Streaming-Protokolle (LL-HLS LL-DASH)

  • AV1 und VP9 Codec-Optimierung für CDN-Lieferung
  • KI-gesteuerte Video-Transcoding (Deepstream OpenCV-basierte Szenenklassifizierung)
  • Cloud-natives Streaming mit Knative Knative Eventing für serverless Medien-Pipelines
  • 5G-Network Slicing für ultra-zuverlässiges Low-Latency-Video-Streaming
  • WebAssembly (Wasm) für Client-seitige Video-Verarbeitung in Browsern
  • XR/AR-Video-Streaming mit WebXR und 360° Video-Protokollen keywordsLL-HLS Low Latency HLS LL-DASH AV1 Codec VP9 Optimierung KI-gesteuertes Transcoding OpenCV Szenenklassifizierung Cloud-natives Streaming Knative Eventing Serverless Medien Pipelines 5G Network Slicing WebAssembly Client-seitige Video WebXR AR Streaming 360 Video Protokolle

Praxislab und Projektbasierte Anwendung

Ende-zu-Ende Live-Streaming-Pipeline: OBS → nginx-rtmp → SRS → HLS/DASH Player

  • WebRTC-Videokonferenz-Setup mit Jitsi Meet
  • Benutzerdefinierte FFmpeg-Pipeline für Multibitrate-Ausgabe (SD/HD/4K) mit CDN-Push
  • Integrationstests: Lasttests der Streaming-Infrastruktur (Locust/AB) bei Skalierung
  • Fehlerbehebung: gängige Streaming-Probleme, Codec-Missmatches, Firewall/NAT-Probleme, Codec-Verhandlungs-Debugging keywordslive Streaming Pipeline OBS nginx-rtmp FFmpeg Multibitrate HLS DASH WebRTC Videokonferenz Jitsi Meet Integrationstests Lasttests Locust AB Codec Troubleshooting NAT Firewall Probleme Codec Verhandlung SD HD 4K Ausgabe

Voraussetzungen

Grundlegende Kenntnisse als Systemadministrator

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien