presentation-demystifying-webrtc

Demystifying WebRTC

WebRTC (Web Real-Time Communication) is often seen as a black box of browser APIs. However, underneath those APIs lies a sophisticated collection of standards and protocols designed to solve the hard problem of low-latency, peer-to-peer communication over the open internet.

In this session, we will peel back the layers of the WebRTC stack, starting from the original needs that birthed it, moving through the foundational RFCs, and ending with a practical look at how to implement and secure these connections.

Session Outline

1. The Need for WebRTC

2. Summarizing the RFCs

3. Understanding the Lifecycle

4. Code Walkthrough: Mirrorpad POC

5. Media and Data

6. Connectivity: STUN, TURN, and ICE

7. Security

8. Practical Implementation & Trade-offs

What You’ll Take Away