WebRTC
WebRTC: Web Real-Time Communication
Zu den TerminenWeb Real-Time Communication (WebRTC) beschreibt einen auf Standards basierenden Ansatz, um über IP-basierte Architekturen, im einfachsten Fall unter Verwendung eines Browsers, Audio- und Video-Kommunikationsbeziehungen zu initiieren. Die Aushandlung der Verbindungsparameter wird über einen Web Server gesteuert, die NAT-Problematik wird über STUN, TURN und ICE gelöst, der Transport der Nutzdaten erfolgt über SRTP. Der Kurs beschreibt die potenziellen Einsatzgebiete von WebRTC im Enterprise- und Provider-Umfeld und die zugrunde liegenden Technologien und Abläufe.
Inhalte
WebRTC-Grundlagen
Architektur
Standardisierung
IETF
W3C
Steuerung der Datenströme
Audio und Video
Datenkanal
Security-Model
Web Real-Time Communication und die Browser
Einsatzbeispiele
Web Real-Time Communication-Weiterentwicklungen
Steuerabläufe
WebRTC-Architektur
Browser-Modell
HTTP over TLS (H2)
Zertifikate
Authentisierung
SSL/TLS – Applikations-Sicherheit
Der TLS Protokollstapel
Der Verbindungsaufbau bis TLS 1.2
Der Verbindungsaufbau bei TLS 1.3
TLS-Decrypt über Logfiles
JavaScript Session Establishment Protocol (JSEP)
Ablauf der Aushandlung (1)
Session Description Protocol (SDP)
SDP im HTTP-Body
WebRTC und SDP (1)
WebRTC und NAT
NAT Traversal
STUN
Interactive Connectivity Establishment (ICE)
Ein Praktisches Szenario
WebRTC und JSON
Nutzdaten
RTP und RTCP
VP8, VP9 und AV1
RTP-Transport- und Rekonstruktionsfunktion
RTCP – Informationen über RTP-Verbindungen
Absichern des Medienstroms
Key Management
Data Channel
SCTP
DTLS
WebRTC Data Channel Establishment Protocol
Data Channels Using the Session Description Protocol (SDP)
Entwicklung von WebRTC-Anwendungen
WebRTC-API
Der Browser
WebRTC und Javascript
Javascript im Browser
Javascript mit node.js
JSON: Javascript Object Notation
Web Real-Time Communication im Einsatz
Der Browser
Chrome
Firefox (1)
WebRTC mit einer App
Konferenzen
Interworking von proprietären Konferenzsystemen
WebRTC und öffentliche Sprachnetze
IWebRTC und das IMS
Referenzmodel
SIP über WebSocket
Protokoll für die Nutzdaten
Messaging
UC-Infrastrukturen
Video-Streaming
WebRTC Schulung Zielgruppe:
Der Kurs WebRTC eignet sich für Planer und Administratoren, die Audio-Video-Lösungen auf der Basis von Web Real-Time Communication kennerlernen und integrieren möchten.
WebRTC Schulung Voraussetzungen:
Die Teilnehmer der WebRTC Schulung benötigen tragfähige Kenntnisse zu IP, wie sie zum Beispiel im Kurs TCP/IP – Protokolle, Adressierung, Routing erworben werden können. Zudem wird ein Verständnis von Audio und Video-Konzepten vorausgesetzt, wie es in den Kursen VoIP Fundamentals – SIP, RTP & Co. im Einsatz oder Video und TV über IP - OTT und RTP-Streaming vermittelt wird.
Was ist Web Real-Time Communication (WebRTC)?
WebRTC (Web Real-Time Communication) ist eine Open-Source-Technologie, die es ermöglicht, Sprach- und Videoanrufe sowie Datenübertragungen direkt zwischen Webbrowsern und mobilen Apps in Echtzeit durchzuführen – ohne Plugins oder zusätzliche Software.
WebRTC ist die technische Grundlage für browserbasierte Kommunikation in Echtzeit. Es wird z. B. verwendet in:
Videochats (wie Google Meet, Jitsi, BigBlueButton)
Sprachkommunikation (z. B. in Callcenter-Anwendungen)
Bildschirmfreigabe
Dateiübertragungen zwischen Browsern (Peer-to-Peer)
Technische Merkmale von WebRTC:
Peer-to-Peer-Verbindungen: Direkte Verbindung zwischen den Teilnehmern für niedrige Latenz.
Sichere Übertragung: WebRTC nutzt standardmäßig Verschlüsselung (DTLS & SRTP).
Plattformübergreifend: Funktioniert in den meisten modernen Browsern (Chrome, Firefox, Safari, Edge).
APIs: Entwickelbar über JavaScript – einfach integrierbar in Webseiten oder Apps.
Schulungen, die dich interessieren könnten
Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen
Das sagen unsere Kunden
Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.
Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.
Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.