Jitsi – Solution de visioconférence open source auto-hébergée [+3 Hosting Platforms]



La vidéoconférence, bien qu’elle ne soit pas une invention récente, connaît un essor considérable dans le contexte actuel où le télétravail est devenu la norme pour un grand nombre d’entre nous.

Alors, comment maintenez-vous le contact avec vos équipes ?

Continuez-vous à organiser des réunions virtuelles avec vos collaborateurs ou vos clients ?

Je suppose que la réponse est oui.

Je suis convaincu que vous avez déjà entendu parler et peut-être même utilisé des outils comme Microsoft Teams, Zoom ou Google Meet. Ce sont d’excellentes solutions, fonctionnant de manière très efficace. Cependant, il existe de nombreuses raisons pour lesquelles vous pourriez ne pas les adopter au sein de votre organisation : des questions de conformité, de confidentialité, ou encore des considérations budgétaires.

Quelle est donc l’alternative ?

La solution pourrait résider dans un logiciel de visioconférence open source et auto-hébergé : Jitsi.

Jitsi vous offre un contrôle total sur votre solution de visioconférence, car celle-ci est hébergée sur vos propres serveurs. C’est une option parfaite pour remplacer les réunions privées proposées par Zoom.

Deux éléments clés rendent cela possible.

Jitsi Meet : une application cliente basée sur JavaScript qui permet les échanges vidéo. Vous pouvez y partager votre écran, collaborer en temps réel, inviter d’autres participants, etc. Vous avez la possibilité de rejoindre la conférence via un navigateur web ou grâce à des applications Android/iOS.

Jitsi Videobridge : un serveur XMPP (Prosody) capable de gérer des milliers de conversations vidéo. Il est compatible avec WebRTC et assure un chiffrement par défaut.

Si vous êtes curieux de tester le client, vous pouvez essayer l’appel.

Jitsi semble très prometteur, et la prise en main est facile.

Installation de Jitsi

Jitsi est conçu pour fonctionner sur Ubuntu/Debian, et son installation peut se faire de deux manières. Vous pouvez vous procurer une VM Cloud et suivre les étapes ci-dessous.

Docker : c’est probablement la méthode la plus simple. Une fois Docker installé, vous pouvez suivre ce guide facile d’utilisation.

Manuelle : cette méthode prendra plus de temps et n’est pas recommandée. Cependant, si vous souhaitez tout de même l’essayer, vous pouvez vous référer à ce guide.

Comment exploiter les plateformes d’hébergement Jitsi ?

Bien sûr, il est possible de déployer Jitsi sur les plateformes d’hébergement suivantes en moins de 15 minutes.

Kamatera

Obtenez une machine virtuelle prête à l’emploi pour Jitsi sur Kamatera pour seulement 4 $ par mois.

Vous pouvez choisir de déployer votre serveur dans des sites géographiques proches de vous en Amérique du Nord, en Europe, au Moyen-Orient et en Chine.

DigitalOcean

Lancez votre serveur Jitsi via le marketplace de DO. Vous bénéficierez ainsi d’une machine virtuelle Ubuntu avec Jitsi et Nginx préinstallés.

Il vous faudra saisir le nom de domaine sur lequel vous souhaitez héberger votre solution de vidéoconférence, puis suivre les instructions à l’écran durant la configuration. L’ensemble du processus prendra moins de 15 minutes.

DigitalOcean propose un crédit gratuit de 100 $.

Vultr

Vultr offre un déploiement de Jitsi en un seul clic.

Vultr met à disposition un panneau de contrôle intuitif et une API pour gérer le serveur. Il offre une surveillance intégrée et les prix débutent à partir de 5 $ par mois.

À quoi ça ressemble ?

J’ai installé Jitsi sur DO en moins de 15 minutes. Voici à quoi ressemble l’interface client dans le navigateur.

J’ai réalisé un test rapide avec un ami et j’ai constaté une qualité audio et vidéo très satisfaisante.

Vous avez la possibilité de sélectionner la caméra avant ou arrière, de démarrer une diffusion en direct, de partager votre écran, de désactiver les autres participants, etc. Je n’ai pas testé les applications mobiles, mais j’imagine qu’elles offrent une meilleure expérience utilisateur que le navigateur.

Conclusion

Vultr et DO disposent tous deux de centres de données répartis dans de nombreuses régions du monde. Choisissez d’héberger votre serveur Jitsi là où vous estimez que la majorité de vos participants se connectera. Commencez avec un serveur de petite taille et augmentez sa capacité à mesure que vos besoins évoluent. Vous pouvez choisir de mettre en place un CDN comme Cloudflare ou StackPath pour accélérer la diffusion des données.

Avez-vous apprécié cet article ? Pourquoi ne pas le partager avec le monde ?