Zoom HLD: Why Video Calls Use an SFU, Not a Mesh
A Zoom / video-conferencing system design: mesh vs SFU vs MCU topologies, an SFU that uploads once and fans out, simulcast layer selection, signaling vs media, NAT traversal, and scaling rooms.
You're on a video call. Two people, fine. A third joins, a fourth — and someone's face freezes into a blocky smear while your laptop fan spins up like it's about to take off. That isn't your Wi-Fi having a bad moment; it's arithmetic. If every camera sends its picture straight to every other person, your upload has to carry one copy of your video per participant, and home broadband taps out around five. So "Design Zoom" is really one sentence: who sends what to whom, so a fiftieth person can join without melting the first? The answer real conferencing reaches for is the SFU — every participant…
What’s inside
Read this one free
Sign in and your first premium article is on us — read Zoom HLD: Why Video Calls Use an SFU, Not a Mesh free.