Clic en "Empezar" y 2 segundos después estás hablando con un desconocido por vídeo. ¿Magia? No realmente.
Paso 1: Matchmaking
Tu navegador abre un WebSocket al servidor. Envías criterios. El servidor te pone en cola y busca un match compatible.
Paso 2: Signaling
Cuando dos usuarios coinciden, el servidor relaya ofertas SDP entre ellos para preparar la conexión directa.
Paso 3: WebRTC
WebRTC permite una conexión directa peer-to-peer. Baja latencia, bajos costes de servidor.
Paso 4: STUN/TURN
STUN ayuda a descubrir IPs públicas. TURN releva tráfico cuando NAT es estricto.
En PLOXX, este relay TURN está forzado en todas las videollamadas: tu IP nunca se expone a la otra persona (el vídeo sigue cifrado de extremo a extremo).
Paso 5: Moderación
Reporte estructurado, captura solo al reportar, moderación humana, baneos IP.