Vérifie que les serveurs nécessaires sont accessibles depuis ce réseau.
Si vos élèves voient « Salle introuvable », lancez ce diagnostic pour identifier la cause.
🌐 Environnement
Navigateur
—
Système d'exploitation
—
Type d'appareil
—
WebRTC supporté
En attente
⚠️ iPad détecté : Sur iPadOS, tous les navigateurs utilisent le moteur Safari. Les restrictions réseau ou de configuration Safari s'appliquent à Chrome et Firefox également.
ℹ️ Safari / WebKit : Vérifiez dans Réglages → Safari que « Empêcher le suivi intersite » est désactivé, car cela peut bloquer les connexions WebRTC.
📡 Serveur de signalisation PeerJS
Le serveur PeerJS est le « standard téléphonique » de Live Quiz : il met en relation le professeur et les élèves. Sans lui, aucune connexion n'est possible.
API REST (liste des pairs)
/peers — vérifie que le serveur est actif
En attente
WebSocket (WSS)
Canal temps-réel entre navigateur et serveur — indispensable
En attente
🔄 Connexion et Relais (ICE)
Une fois les élèves « présentés » par PeerJS, les données (questions, réponses) transitent directement entre navigateurs grâce à WebRTC. Deux méthodes existent :