Protocolo de llamada grupal
Tres topologías para llamadas con varios participantes: malla (todos conectados entre sí, máximo 3-4), MCU (el servidor transcodifica y mezcla, alto consumo de CPU) y SFU (el servidor reenvía sin transcodificar — el estándar actual).
Las llamadas basadas en WebRTC —Meet, Zoom, Teams, Discord, todas las grandes plataformas— usan SFU. Simulcast: cada participante envía 2-3 versiones de calidad distintas y el SFU elige la adecuada para cada receptor. El SFU en cascada permite escalar a nivel global mediante una red de servidores repartida por continentes. El cifrado de extremo a extremo en llamadas grupales es difícil de resolver — Signal lo consigue con un árbol de claves al estilo Group MLS. La primera promesa de cifrado E2E de Zoom era falsa (el servidor tenía las claves) y se corrigió en 2021. Jitsi usa "insertable streams" para lograr E2EE real mientras el SFU se limita a enrutar paquetes.