VideoMeet

2025

À propos du projet

J'ai développé VideoMeet, une plateforme de visioconférence en temps réel permettant de créer ou rejoindre des salles et d'échanger des flux audio/vidéo entre plusieurs participants directement depuis le navigateur. Le cœur média repose sur LiveKit, un serveur SFU (Selective Forwarding Unit) WebRTC : le backend Express se charge uniquement de l'authentification et de la génération de JWT signés, tandis que les flux transitent en peer-to-server via LiveKit, garantissant une montée en charge maîtrisée. L'expérience utilisateur reprend les standards des outils modernes de visioconférence : salle d'attente avec prévisualisation et sélection des périphériques (caméra et microphone), grille dynamique des participants et barre de contrôle complète pour gérer micro, caméra et déconnexion. Serveur SFU WebRTC avec LiveKit pour la gestion des flux média en peer-to-server. Authentification et génération de JWT signés côté backend Express. Salle d'attente avec prévisualisation des périphériques et sélection caméra/micro. Grille dynamique des participants avec synchronisation en temps réel. Barre de contrôle complète : couper le micro, la caméra, quitter l'appel.