PLOXX
🇫🇷🇬🇧🇪🇸🇩🇪🇮🇹🇳🇱
← Blog

Wie funktioniert zufälliger Videochat?

Technischer Deep Dive: Matchmaking, WebRTC, Peer-to-Peer, Signaling.

Klick auf "Start" und 2 Sekunden später sprichst du per Video mit einem Fremden. Magie? Nicht wirklich.

Schritt 1: Matchmaking

Dein Browser öffnet einen WebSocket zum Server. Du sendest Kriterien. Der Server stellt dich in die Warteschlange.

Schritt 2: Signaling

Wenn zwei Nutzer matchen, leitet der Server SDP-Angebote zwischen ihnen weiter, um die direkte Verbindung vorzubereiten.

Schritt 3: WebRTC

WebRTC ermöglicht eine direkte Peer-to-Peer-Verbindung. Niedrige Latenz, niedrige Serverkosten.

Schritt 4: STUN/TURN

STUN entdeckt öffentliche IPs. TURN leitet Traffic, wenn NAT strikt ist.

Bei PLOXX ist dieses TURN-Relay erzwungen für alle Videoanrufe: deine IP wird der anderen Person nie offengelegt (das Video bleibt Ende-zu-Ende-verschlüsselt).

Schritt 5: Moderation

Strukturierte Meldungen, Screenshot nur beim Melden, menschliche Moderation, IP-Bans.