Web 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 Seminar
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
SDP (1)
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
Wir schulen auch bei dir vor Ort!
Diese WebRTC Schulung führen wir auch bei dir im Unternehmen als individualisierte WebRTC-Firmenschulung durch.
WebRTC Schulung Zielgruppe: WebRTC Seminar
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: WebRTC Seminar
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.
4.8
(49)
WebRTC Seminar
WebRTC: Web Real-Time Communication
Web 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.