Contattataci

Struttura del corso

La sovranità delle videoconferenze

  • Perché Zoom e Teams comportano rischi riguardo alla residenza dei dati e alla possibilità di intercettazioni.
  • Architettura di Jitsi Meet: Prosody, Jicofo, Videobridge e client web.
  • Rapporto rispetto ad alternative come BigBlueButton, Element Call e Pexip.

Installazione e distribuzione

  • Installazione rapida tramite Docker Compose oppure configurazione manuale con pacchetti Debian.
  • Configurazione dei certificati SSL attraverso LetsEncrypt.
  • Gestione della configurazione dei domini e requisiti DNS.
  • Definizione delle regole firewall relative a RTP, RTCP e collegamenti colibri WebSocket.

Approfondimento sui componenti principali

  • Server XMPP di Prosody: gestione stanze, utenti e moduli di autenticazione.
  • Jicofo: coordinamento delle sessioni e bilanciamento del carico.
  • Jitsi Videobridge: instradamento dei flussi video tramite SFU, stima della larghezza di banda e tecnica simulcast.
  • Jibri: funzioni di registrazione delle sessioni e trasmissione in diretta verso YouTube o protocollo RTMP.

NAT Traversal e meccanismi TURN

  • Principi teorici di STUN/TURN e motivi per cui i firewall aziendali spesso ostacolano il funzionamento di WebRTC.
  • Configurazione di coturn come server di relè multimediale.
  • Assegnazione delle porte, sistemi di autenticazione e limitazione del traffico.
  • Verifica della connettività mediante strumenti interni a WebRTC.

Sicurezza e privacy

  • Gestione delle password, attivazione della stanza d’attesa e impostazioni di moderazione delle sessioni.
  • Crittografia end-to-end ottenuta grazie all'impiego di stream inseribili.
  • Disposizioni in materia di consenso alla registrazione e gestione dei dati conservati.
  • Sicurezza basata su domini certificati e autenticazione mediante token JWT.

Scalabilità ed efficienza prestazionale

  • Utilizzo di Octo per la distribuzione geografica dei nodi Videobridge.
  • Bilanciamento del carico tra più istanze JMS.
  • Ottimizzazione della larghezza di banda e selezione dei flussi video secondo l’algoritmo last-N.
  • Raccolta e analisi delle metriche tramite Prometheus Exporter.

Integrazione e personalizzazione

  • Connessione a sistemi LDAP e abilitazione di SSO tramite OAuth2.
  • Integrazione con i calendari Outlook e Google Calendar.
  • Personalizzazione grafica: inserimento watermark, modifica della pagina d’accesso e branding personalizzato.
  • Sviluppo di applicazioni proprie tramite l'API fornita da Jitsi.

Requisiti

  • Conoscenze intermedie di amministrazione Linux e Docker.
  • Comprensione dei principi fondamentali di WebRTC, STUN/TURN e codec video.
  • Familiarità con i componenti principali di Jitsi: Prosody, Jicofo, Videobridge.

Destinatari del corso

  • Team IT che desiderano sostituire Zoom, Teams o Google Meet con una soluzione autonoma e controllata in proprio.
  • Aziende vincolate da normative di conformità che richiedono la conservazione interna dei dati video.
  • Istituti scolastici e organizzazioni no-profit alla ricerca di una piattaforma gratuita e facilmente scalabile per videoconferenze.
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative