Kontakt aufnehmen

Schulungsübersicht

Geschichte, Standards und Architekturgrundlagen des Videostreamings

  • Entwicklung von Echtzeitkommunikationsprotokollen
  • Streaming-Architekturen: Client-Server-, P2P- und Hybride Modelle
  • Grundsätze des adaptiven Bitratenstreamings (ABR)
  • CDN-Liefermodelle und Origin-Server-Konfiguration KeywordsStreamingarchitektur, Videolieferprotokolle, adaptives Streaming, CDN-Architektur, Echtzeitkommunikation, Origin-Server-Einrichtung, Edge Computing

Kernprotokolle und Übertragungstechnologien des Streamings

  • RTMP (Real-Time Messaging Protocol): Historische und übergangsweise Nutzung, Strategien für die Adobe Flash-Migration
  • HLS (HTTP Live Streaming): Apples adaptiver Streamingstandard, m3u8-Manifeste, Segmentverwaltung
  • 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-Rate-Control
  • WebSockets und SIP: Interaktive Signalisierung und Echtzeitkonferenzen KeywordsRTMP-Protokoll, HLS-Streaming, MPEG-DASH, WebRTC, SRT-Protokoll, TURN/STUN-Server, SFU-Architektur, adaptive Bitrate, Low-Latency-Streaming, Echtzeittransport, Videosignalisierung

Open-Source-Frameworks für Transkodierung und Medienverarbeitung

  • FFmpeg: Codec-Verwaltung (H.264/HEVC AV1), Pipeline-Erstellung, Hardwarebeschleunigung (NVENC, QSV), Stream-Multiplexing, Formatkonvertierung
  • GStreamer: Pipeline-Architektur, Plugin-Ökosystem (GIR), Erstellung benutzerdefinierter Elemente, WebRTC-Plugin-Integration
  • x264/x265: Fortgeschrittene Codierungsprofile (High, Main, Main10), PBR/ABR/CRF-Rate-Control, Preset-Optimierung (slow bis ultrafast)
  • HandBrake CLI: Stapelverarbeitung von Medien und Cloud-basierte Transkodierung Workflows KeywordsFFmpeg-Pipelines, GStreamer-Framework,
  • x264-Codierung, HEVC/H.265-Codec, AV1-Codierung, Optimierung der Transkodierung, Hardwarecodierung, Codec-Verwaltung, Medienverarbeitung, Batch-Transkodierung, Rate-Control (CRF), Codierungsprofile

Open-Source-Streamingserver und Infrastruktur

SRS (Simple Realtime Server - Tencent): Docker-Bereitstellung, Umschaltung zwischen HLS/DASH/WebRTC-Modi, Cluster-Konfigurationen mit SRS Edge

  • Wowza Streaming Engine (Open-Source-Komponenten): Streamverwaltung, Virtual-Host-Konfigurationen, API-gesteuerte Orchestrierung
  • nginx-mod-rtmp: RTMP-Modulkonfiguration, HLS/DASH-Modul-Einrichtung, Live-zu-VOD-Umwandlung
  • Janus Gateway: WebRTC-Medien сервер- Architektur, Plugin-Ökosystem (VoIP-Aufzeichnung, Videokonferenzen), RESTful Admin-API
  • mediasoup: WebRTC-SFU-Bibliothek, RTP/RTCP/RDTP-Verwaltung, Consumer/Producer-Muster, Simulcast-Unterstützung
  • Jitsi VideoBridge: JVB-Konfiguration, Bridge-Cluster, Lastausgleich mit JVB-colibri
  • Ant Media Server Community Edition: WebRTC/RTMP/HLS-Streaming, Dashboard-Konfiguration, WebSocket-Integration KeywordsSRS-Server, nginx-rtmp-module, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, Wowza-Streaming, WebRTC-Medien server, Docker-Bereitstellung, Stream-Orchestrierung, Cluster-Konfiguration

Live- und On-Demand-Videoproduktion mit Open-Source-Tools

  • OBS Studio: Szenenverwaltung, benutzerdefinierte Filter und Übergänge, StreamDSP/NDI-Integration, Fernüberwachung, Codierungsvoreinstellungen
  • Lister (Open Broadcaster Tools): Multi-Szenen-Einrichtungen, Audioquellenmischung, virtuelle Kameraunterstützung (OBS-VirtualCam)
  • VLC Media Server: Streaming-Schnittstelle, Multicast-Unicast-Umwandlung, Playlist-Verwaltung
  • Mixxx: Live-Remixing und DJ-Broadcasting über Internetprotokolle
  • Whisper: Open-Source-Spracherkennung für Live-Untertitelung und Transkription während Streams KeywordsOBS Studio, Videoproduktion, Live-Broadcasting, Szenenverwaltung, NDI-Integration, StreamDSP, Video-Mixing, Audioquellenverwaltung, virtuelle Kamera, VLC Media Server, Transkodierung, Live-Untertitelung, Whisper Open-Source-Spracherkennung

WebRTC-Konferenz- und Gruppenstreamingsysteme

  • Jitsi Meet Open-Source-Stack: Prosody-Konfiguration, Jicofo-Sitzungsverwaltung, komponentenbasierte Architektur, Entwicklung benutzerdefinierter Themen
  • mediasoup + WebRTC: SFU-Architekturdesign, Simulcast- und SVC-Codierungsstrategien, Bandbreitenschätzung
  • MediaSoup SFUs: WebRTC-SFU-Bibliothek (C++/Node.js), Raumtopologie, Medienflusskontrolle, Simulcast-Unterstützung
  • LiveKit: WebRTC-SFU-Plattform, Raumverwaltung, Teilnehmerverwaltung, Egress/Ingress-APIs, Kubernetes-Bereitstellung
  • BigBlueButton: Open-Source-Virtual-Classroom, auf WebRTC basierende Bildschirmausgabe, Abstimmungen, Breakout-Räume, Aufnahme
  • KeywordsWebRTC-Konferenzen, Jitsi Meet, mediasoup SFU, Simulcast-Codierung, SVC skalierbare Videokodierung, Bandbreitenschätzung, BigBlueButton, LiveKit SFU, Teilnehmerverwaltung, Egress/Ingress, Kubernetes-Bereitstellung, virtualer Klassenraum, Bildschirmausgabe, Open-Source-Kommunikation

Edge Computing, CDN-Integration und Skalierbarkeitsstrategien

  • Design der Origin-CDN-Edge-Liefer Topologie für globale Latenzreduzierung
  • Verwaltung von FFmpeg-Ingest-Punkten und Multi-CDN-Lastausgleich
  • Dynamischer Origin-Schutz und Edge-Caching-Strategien (Akamai CloudFront Fastly Edge Workers)
  • Multi-CDN-Streaming: Redundanz, Failover und Kostenoptimierung
  • WebRTC-Edge-Server und globale TURN-Bereitstellung
  • 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-Analytics, Überwachung und Qualität der Erfahrung (QoE)

  • Tools zur Überwachung von Live-Streams (FFprobe Prometheus, Grafana-Dashboards)
  • Analytik zur Zuschauerbindung, Puffereignisse, Messung der Startzeit
  • Open-Source-Observability-Stack: Prometheus + Grafana für Streaming-KPIs
  • ABR-Qualitätsmetriken (Adaptive Bitrate): Häufigkeit des Bitratenwechsels, Pufferungsverhältnis
  • Log-Korrelation und Debugging-Tools: Wireshark-Paketanalyse für RTP/RTCP KeywordsStreaming-Analytics, FFprobe-Überwachung, Prometheus Grafana-Dashboards, ABR-Qualitätsmetriken, Zuschauerbindung, Puffereignisse, QoE-Messung Startzeit, Log-Korrelation Wireshark RTP-Analyse, Open-Source-Überwachung

Monetarisierung, DRM und Schutz geistigen Eigentums

  • DRM-Strategien für Open-Source-Ökosysteme: PlayReady, Widevine, FairPlay-Integration
  • Abonnement-Monetarisierungsmodelle: wiederkehrende Abrechnung mit Stripe open-payments, Zahlungsworkflows
  • Werbungseinblendung: SSAI (Server-Side Ad Insertion) mit Open-Source-Werbeservern (OpenX, Prebid)
  • Watermarking und Fingerabdruckverfahren zum Schutz der Inhalte
  • Zugriffskontrolle, tokenbasierte Authentifizierung, JWT-basierter Streamschutz KeywordsDRM-Strategien, PlayReady Widevine, FairPlay Inhaltsschutz, Server-Side Ad Insertion, OpenX-Werbeserver, Prebid Open-Source, Video-Watermarking, JWT-Authentifizierung, tokenbasierte Zugriffskontrolle, wiederkehrende Abrechnung, Abonnement-Monetarisierung

Bereitstellungsarchitektur, CI/CD und containerisiertes Streaming

  • Docker Compose-Bereitstellung für Multi-Service-Streaming-Stapel (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
  • Lastausgleichsstrategien: HAProxy Round-Robin, gewichtete Least-Connections
  • Blue/Green- und Canary-Bereitstellungen für Ausfallzeit-freie Streaming-Updates KeywordsDocker Compose Streaming-Stapel Kubernetes Helm-Bereitstellung CI/CD-Pipelines GitHub Actions Terraform CloudFormation Infrastructure-as-Code HAProxy Lastausgleich Blue-Green-Bereitstellung Canary-Bereitstellung Ausfallzeit-freie Updates Medien server-Skalierung

Auftauchende Trends und praktische Anwendungen

Innovationen bei Low-Latency-HLS und DASH: Unteren-Sekunde-Streamingprotokolle (LL-HLS LL-DASH)

  • AV1- und VP9-Codec-Optimierung für CDN-Lieferung
  • KI-gesteuerte Video-Transkodierung (Deepstream OpenCV-basierte Szenenerkennung)
  • Cloud-natives Streaming mit Knative Knative Eventing für serverlose Medienpipelines
  • 5G-Netzwerkslicing für ultra-zuverlässiges Low-Latency-Videostreaming
  • WebAssembly (Wasm) für clientseitige Videoverarbeitung in Browsern
  • XR/AR-Videostreaming mit WebXR und 360°-Video-Protokollen keywordsLL-HLS niedrige Latenz HLS LL-DASH AV1-Codec VP9-Optimierung KI-gesteuerte Transkodierung OpenCV-Szenenerkennung Cloud-natives Streaming Knative Eventing serverlose Medienpipelines 5G-Netzwerkslicing WebAssembly clientseitiges Video WebXR AR-Streaming 360-Videoprotokolle

Praktische Labore und projektbasierte Anwendungen

End-to-End-Live-Streaming-Pipeline: OBS → nginx-rtmp → SRS → HLS/DASH-Player

  • Einrichtung von WebRTC-Videokonferenzen mit Jitsi Meet
  • Benutzerdefinierte FFmpeg-Pipeline für Multi-Bitrate-Ausgabe (SD/HD/4K) mit CDN-Push
  • Integrationstests: Lasttest der Streaming-Infrastruktur (Locust/AB) im großen Umfang
  • Fehlerbehebung: Häufige Streaming-Probleme, Codec-Mismatches, Firewall/NAT-Probleme, Debugging der Codec-Aushandlung keywordslive streaming pipeline OBS nginx-rtmp FFmpeg multibitrate HLS DASH WebRTC video conferencing Jitsi Meet integration testing load testing Locust AB codec troubleshooting NAT firewall issues codec negotiation SD HD 4K output

Voraussetzungen

Grundkenntnisse im Systemadministration

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien