Websocket

L'application Karaoke Mugen envoie des messages par websocket a ses navigateurs clients pour leur notifier des mises à jour de l'interface, ou qu'ils doivent relancer des requêtes vers les API via HTTP pour se mettre à jour.

Chaque message a un type (c.-à-d. playerStatus) et des données, que ce soit au format JSON ou texte.

Il existe un certain nombre d'évènements qui ne seront pas documentés ici. Cherchez le terme emitWS dans le code du backend (src/) pour trouver les différents messages.