Prenez contact avec nous

Plan du cours

Souveraineté en matière de visioconférence

  • Pourquoi Zoom et Teams créent des risques liés à la résidence des données et aux écoutes.
  • Architecture de Jitsi Meet : Prosody, Jicofo, Videobridge et client web.
  • Comparaison avec BigBlueButton, Element Call et Pexip.

Installation et déploiement

  • Installation rapide via Docker Compose vs configuration manuelle des paquets Debian.
  • Mise en place de certificats SSL avec LetsEncrypt.
  • Configuration du domaine et exigences DNS.
  • Règles de pare-feu pour RTP, RTCP et les WebSockets colibri.

Focus sur les composants principaux

  • Serveur XMPP Prosody : salles, utilisateurs et modules d'authentification.
  • Jicofo : orchestrateur de conférence et équilibrage de charge.
  • Jitsi Videobridge : routage SFU, estimation de la bande passante et simulcast.
  • Jibri : enregistrement et diffusion en direct vers YouTube/RTMP.

Franchissement du NAT et TURN

  • Théorie sur STUN/TURN et pourquoi les pare-feu d'entreprise bloquent WebRTC.
  • Déploiement de coturn pour le relais des médias.
  • Allocation des ports, authentification et limitation du débit.
  • Vérification de la connectivité avec les composants internes de WebRTC.

Sécurité et confidentialité

  • Mots de passe de salle, mode attente et contrôles de modération.
  • Chiffrement de bout en bout avec insertion de flux (insertable streams).
  • Consentement pour l'enregistrement et politiques de conservation des données.
  • Authentification sécurisée par domaine et jetons JWT.

Mise à l'échelle et performances

  • Octo pour les videobridges répartis géographiquement.
  • Équilibrage de charge entre plusieurs instances JMS (Jitsi Meet Server).
  • Optimisation de la bande passante et sélection des flux vidéo Last-N.
  • Surveillance des indicateurs de performance et exportateur Prometheus.

Intégration et personnalisation

  • Intégration LDAP et SSO OAuth2.
  • Intégration de calendrier avec Outlook et Google Calendar.
  • Personnalisation du logo, des filigranes et de la page d'accueil.
  • API pour intégrer Jitsi dans des applications.

Pré requis

  • Administration intermédiaire de Linux et Docker.
  • Compréhension des principes de WebRTC, STUN/TURN et des codecs vidéo.
  • Connaissance des composants Jitsi : Prosody, Jicofo et Videobridge.

Audience cible

  • Équities informatiques remplaçant Zoom, Teams ou Google Meet par une solution souveraine.
  • Organisations soumises à des exigences de conformité interdisant le stockage de données vidéo dans le cloud.
  • Institutions éducatives et ONG nécessitant une visioconférence gratuite et évolutive.
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires