Besonderheit beim "LiteQuiz" (Peer-to-Peer & WebRTC)
Wenn du das integrierte LiteQuiz nutzt (egal ob als Dozent oder Teilnehmer), gelten ein paar technische Besonderheiten. Auch hier gilt: Ich will deine Daten nicht, aber die Technik verlangt ein paar logistische Kniffe.
Direkte Verbindung (Peer-to-Peer): Das Quiz verbindet die Browser der Teilnehmer direkt mit dem Browser des Dozenten (via WebRTC). Damit die Daten (Fragen, Antworten, Punkte) flieΓen kΓΆnnen, mΓΌssen die beteiligten Browser untereinander ihre ΓΆffentlichen IP-Adressen austauschen. Du legst deine IP-Adresse in diesem Moment also gegenΓΌber den anderen Spielteilnehmern offen.
Verbindungsvermittlung (Signaling, STUN & TURN): Damit sich die Browser im groΓen, weiten Internet ΓΌberhaupt finden, nutzen sie meinen Server (nicohartmann.dev) als digitalen Heiratsvermittler.
- Signaling: Dein Browser meldet sich kurz beim Server, um den Raum zu finden.
- STUN/TURN-Fallback: Manchmal verhindern strenge Router (z. B. im Mobilfunknetz oder Uni-WLAN) eine direkte Verbindung. In diesem Fall lΓ€uft der Datenstrom des Quizzes verschlΓΌsselt ΓΌber meinen Server, der die Pakete nur weiterreicht (Relay).
Was wird gespeichert? Nichts Dauerhaftes. Die gewΓ€hlten Nicknames und die SpielstΓ€nde existieren ausschlieΓlich im flΓΌchtigen Arbeitsspeicher deines Browsers und des Host-Browsers. Sobald das Quiz beendet oder der Tab geschlossen wird, ist der Spuk vorbei. Auf dem Server werden fΓΌr die Vermittlung keine Logfiles geschrieben.