Print Friendly, PDF & Email

WebRTC Training

WebRTC Training

Learn how Web Real Time Communication (WebRTC) extends the client-server semantics by introducing a peer-to-peer communication paradigm between the browsers.

WebRTC training offers engineers and non engineers a technical overview of WebRTC. Application developers learn how to write rich, realtime multimedia applications on the web, without needing any plugins, downloads or installs.

  • Basic concepts behind WebRTC
  • WebRTC standards
  • The WebRTC triangle
  • WebRTC architectural model
  • SIP (Session Initiation Protocol) Trapezoid
  • WebRTC in the Browser
  • WebRTC web applications
  • WebRTC API functions
  • Transport / Session
  • RTP Stack
  • STUN/ICE
  • Session Management
  • Voice
  • Video
  • VP8
  • Image enhancements
  • Connection management (in a peer-to-peer fashion)
  • Encoding/decoding
  • Capabilities negotiation
  • Selection and control
  • Media control
  • Firewall and NAT (Network Address Translation) elements traversal
  • Real Time Communication in the Browser
  • The design of the WebRTC API
  • Signaling
  • Session description
  • WebRTC API
  • PeerConnection
  • The WebRTC protocol stack
  • MediaStream
  • LocalMediaStream
  • Media-plane signaling
  • Data Channel
  • MediaStream (aka getUserMedia)
  • RTCPeerConnection
  • RTCDataChannel
  • WebRTC applications
  • Streaming audio, video or other data
  • Network information such as IP addresses and ports
  • NATs and firewalls
  • Security
  • The encapsulation of SCTP over DTLS over ICE over UDP
  • Coordinate signaling communication
  • Exchange information about media
  • Communicate streaming audio, video or data

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.