WebRTC · Video guide
WebRTC ICE Candidate Gathering – Understanding Connection Establishment
The player loads only when you choose Watch here. Playback uses YouTube’s privacy-enhanced embed; YouTube processes playback data.
Why this is useful
Tsahi Levent-Levi and Philipp Hancke connect host, server-reflexive and relay candidates to the browser events that expose them. The narrated example distinguishes gathering from signaling.
Applicability
Concepts still applicableA 2025 browser API walkthrough. Candidate exposure, timings and mDNS behavior depend on browser and permissions.
Keep in mind
- A gathered candidate does not prove that its path works; connectivity checks and pair selection are separate.
- Preserve end-of-candidates signaling in your application. Gathering complete is not the same as connection established.
- Do not paste production TURN credentials into a public demonstration page.
Before you watch
Understand SDP and the roles of STUN and TURN. For a shorter conceptual introduction, use the Trickle ICE selection.
Editorial review Sep 7, 2026. Review used the complete available transcript and primary references; audio and screen readability remain unverified.
