Jitsi

Un article de Wikipédia, l'encyclopédie libre.
Jitsi
Description de l'image Logo Jitsi.svg.
Description de cette image, également commentée ci-après
Capture d'écran de Jitsi Meet (avril 2021).
Informations
Première version
Dernière version 2.10 ()[1],[2]Voir et modifier les données sur Wikidata
Dépôt github.com/jitsi/jitsiVoir et modifier les données sur Wikidata
Écrit en JavaVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, BSD (d), Microsoft Windows et macOSVoir et modifier les données sur Wikidata
Environnement Android, iOS, Linux, Microsoft Windows, OS X
Type Téléphonie Internet
Licence Apache v2
Site web jitsi.org

Jitsi (du bulgare : жици (« fil métallique ») prononciation : /ˈʒi.tsi/, anciennement SIP Communicator) est une application libre multiplateforme de messagerie instantanée, voix sur IP et visioconférence. Ne prenant en charge initialement que le protocole SIP pour l'audio, elle intègre Jingle en 2011 pour permettre la visioconférence.

Historique[modifier | modifier le code]

SIP Communicator fut créée à l'origine dans le cadre du doctorat d'Emil Ivov[3] au sein du LSIIT, un laboratoire de l'université de Strasbourg[4].

En 2009, Emil Ivov crée l'entreprise Blue Jimp et embauche certains des plus gros contributeurs du projet. L'entreprise propose un support payant ainsi que des développements personnalisés[5].

Le , SIP Communicator intègre le protocole Jingle et change de nom pour s'appeler Jitsi[6]. Dans sa version 1.0 sortie le , Jitsi s'exécute sur les systèmes Solaris, Windows, Mac OS X, FreeBSD et la plupart des distributions GNU/Linux. La version 2.0 est sortie le [7].

En 2014, avec pour base un prototype créé par Philipp Hancke, la communauté Jitsi initie une application de conférence en ligne, le projet Jitsi Meet. L'année suivante, l'éditeur de logiciels Atlassian rachète Blue Jimp. Jitsi reste cependant en source ouverte ainsi que basé sur la communauté[5].

En 2018, l'entreprise 8x8 fait l'acquisition de Jitsi[8].

La plateforme de 8x8 qui offre Jitsi Meet a vu son nombre d'utilisateurs passer de 200 000 à 20 millions en quelques mois pendant la pandémie de Covid-19[9].

Fonctionnalités[modifier | modifier le code]

Jitsi est une alternative libre aux applications de téléphone et téléconférence en termes de fonctionnalités[10]. Il propose en particulier les services suivants[11] :

  • Téléphonie gratuite en VoIP avec d'autres utilisateurs Jitsi (XMPP et SIP) ;
  • Téléphonie vers les fixes et mobiles par internet, au travers de SIP ;
  • Chiffrement intégré (en SIP et en XMPP) via différents protocoles comme OTR, SRTP ou ZRTP[12]. Il a été recommandé par Jacob Appelbaum[13] et des membres de Telecomix pour communiquer avec les participants des printemps arabes ;
  • Multiplateforme ;
  • Bonne qualité sonore, sans temps de latence (en fonction de la qualité de la connexion internet) ;
  • Partage d'écran ;
  • Conférences audio ou vidéo à plusieurs avec Jitsi Videobridge[14],[15] ;
  • Connexions possibles avec d'autres protocoles via des passerelles XMPP : envoi de SMS, de courrielsetc.

En pratique, comme d'autres logiciels plus anciens, Jitsi permet d'agréger différentes messageries, c'est un client de messagerie instantanée multi-protocoles. Par exemple, un utilisateur Jitsi peut ouvrir un compte Google Hangout et communiquer directement dans Jitsi avec ses contacts Google Hangout qui, quant à eux, n'ont pas Jitsi.

Protocoles[modifier | modifier le code]

Jitsi prend en charge les protocoles suivants :

Technologies[modifier | modifier le code]

Le logiciel est codé majoritairement en java à l'aide de l'infrastructure logicielle OSGi[16]. Certaines parties sont toutefois propres à chaque système notamment pour capturer les images venant de la caméra. Il utilise les protocoles SRTP et ZRTP et peut utiliser le DNSSEC. Le logiciel utilise un système extensible via des plugins[16]. Il peut utiliser plusieurs codecs audios (SILK, G.722, Speex et Opus) et vidéos différents (H.264, H.263 ou VP8).

Une version portable est aussi disponible[17].

Jitsi consomme notablement plus de données que des applications similaires en mode visioconférence (35 Mo transféré en une minute contre 1,13 Mo pour GoToMeeting[18]) et a donc un impact carbone d'environ 1.4 gEqCO2 par minute (Zoom : 0.28 gEqCO2 ; Google Meet : 0.85 gEqCO2)[18].

Utilisateurs[modifier | modifier le code]

Le logiciel est intégré à la liste des logiciels libres préconisés par l’État français dans le cadre de la modernisation globale de ses systèmes d’informations (SI). Il a été choisi par l’État français comme le système de « webconférence » des agents des services de l'État français, et le gère sur ses propres serveurs pour garantir la confidentialité des échanges[19].

Le service en ligne Framatalk[20] de visioconférence proposé par Framasoft utilise l'application Jitsi Meet (en).

Jitsi Meet[modifier | modifier le code]

Interface HTML5 de Jitsi Meet

Jitsi Meet est une application en JavaScript utilisant WebRTC. Utilisable sur les navigateurs web les plus courants (Chromium et ses dérivés sont recommandés) Jitsi Meet permet de faire de la visioconférence. Des applications sont disponibles pour Android et iOS (créée par 8x8, elle fonctionne aussi bien sur leurs serveurs que ceux d'autres organisations), mais également pour Windows, macOS et Linux.

Fondamentalement, les salles de visioconférence sont définies via une URL unique et aucun compte utilisateur n'est requis. Les participants peuvent éventuellement définir un nom de leur choix. Chaque participant peut ouvrir une salle de visioconférence et en inviter d'autres. Étant donné qu'aucune donnée personnelle ne doit être enregistrée, Jitsi peut être utilisé de manière anonyme.

liste de contacte Jitsi (2011)

Cependant, des droits de modération peuvent être attribués : les salles peuvent être protégées par mot de passe ou les participants ne peuvent être admis que sur demande. Dans une visioconférence en cours, les participants individuels peuvent être mis en sourdine ou entièrement supprimés. Les droits de modération sont généralement accordés au premier participant qui entre à la conférence. Cependant, il est administrativement possible que seuls les utilisateurs authentifiés puissent créer de nouvelles salles de conférence. Ceux-ci ont alors également les seuls droits de modération.

Jitsi Meet offre les fonctions supplémentaires suivantes :

  • Partage d'écran avec affichage du haut-parleur dans l'image ;
  • Discuter ;
  • Statistiques sur le temps de conversation pendant la visioconférence ;
  • Diffusion en direct de la visioconférence sur YouTube ou Peertube ;
  • Flou l'arrière-plan (effet de flou, nécessite un appareil puissant)
  • Écouter la visioconférence par composition d'un numéro téléphonique et composition d'un code pin[21].

La partie serveur du service peut fonctionner sur les serveurs de Jitsi, ou bien être installé sur un système Linux.

Les flux vidéos sont chiffrés pour garder une confidentialité dans les échanges[22].

Meetup Wikipedia de Wellington, utilisant Jitsi

Jitsi Videobridge[modifier | modifier le code]

Le mode pair-à-pair est utilisé pour une réunion à deux participants, avec chiffrement de bout en bout.

À partir de trois utilisateurs et plus, les flux passent par Jitsi Videobridge. C'est une solution de vidéo conférence qui permet les communications vidéos à plusieurs usagers, supportant WebRTC. Videobridge permet à des centaines de vidéos de tourner depuis le même serveur.[23] Jitsi Videobridge ne fusionne pas les flux vidéos en une vidéo composite, mais relaye seulement la vidéo reçue à tous les participants.[24]

Notes et références[modifier | modifier le code]

Notes[modifier | modifier le code]

Références[modifier | modifier le code]

  1. Дамян Минков, « Changes version to 2.10. »,‎ (consulté le 29 janvier 2018)
  2. « Release 2.10 », (consulté le 21 juin 2018)
  3. Emil Ivov Petrov, Optimisations des communications temps réel sur le protocole IP (thèse de doctorat en informatique), Université de Strasbourg, (présentation en ligne)
  4. « Communiqué de presse - Un outil de visioconférence et de messagerie instantanée à l’Université de Strasbourg », sur Université de Strasbourg, (consulté le 2 septembre 2019)
  5. a et b (en) « About Jitsi », sur Jitsi.org (consulté le 27 avril 2020).
  6. (en) « Blog », sur Jitsi (consulté le 4 octobre 2020)
  7. « Jitsi 2.0 est sorti - LinuxFr.org », sur linuxfr.org (consulté le 4 octobre 2020).
  8. (en) « 8x8 Acquires Jitsi Video Communications Technology From Atlassian », sur investors.8x8.com (consulté le 15 septembre 2020).
  9. (en) « ‘It was quite a ride’ – Jitsi’s Emil Ivov on scaling up the video conferencing platform during a pandemic », sur The Daily Swig | Cybersecurity news and views, (consulté le 15 septembre 2020).
  10. (en) « Vidéo ("Emil Ivov, FOSDEM 2012 A real Skype alternative using standards compliant FLOSS") »
  11. (en) « What is Jitsi? - open source video conferencing API's, SDKs, and installers », sur Jitsi, jitsi (consulté le 25 mars 2020).
  12. (en) « Jitsi.org - develop and deploy full-featured video conferencing », sur Jitsi (consulté le 25 mars 2020).
  13. (en) « More Secrets on Growing State Surveillance: Exclusive with NSA Whistleblower, Targeted Hacker », sur Democracy Now!, (consulté le 11 octobre 2020)
  14. (en-US) « Jitsi Videobridge - scalable open source video conferencing for developers », sur Jitsi (consulté le 11 octobre 2020)
  15. Vincent Lucas, « Jitsi 2.0 est sorti - LinuxFr.org », sur linuxfr.org, (consulté le 11 octobre 2020)
  16. a et b (en) « The Architecture of Open Source Applications: Jitsi », sur aosabook.org (consulté le 25 mars 2020).
  17. Version portable de Jitsi sur Framasoft ou sur Sourceforge
  18. a et b Thierry LEBOUCQ, « Quelle application mobile de visioconférence pour réduire votre impact ? », sur Greenspector (consulté le 2 juin 2020).
  19. « WebConférence de l'État », sur webconf.numerique.gouv.fr, (consulté le 24 juin 2020)
  20. « Framatalk - Visioconférence », sur Framasoft (consulté le 24 juin 2020)
  21. https://www.01net.com/astuces/jitsi-meet-10-astuces-pour-maitriser-le-service-de-visioconference-gratuit-comme-un-pro-1897564.html
  22. (de) Kristian Kißling, « Jitsi Meet soll E2E-Verschlüsselung erhalten », sur linux-magazin.de,
  23. (en) 8x8 Inc, « Jitsi Videobridge — callstats.io », sur www.callstats.io (consulté le 16 octobre 2020)
  24. (en) jitsi/jitsi-videobridge, Jitsi, (lire en ligne)

Voir aussi[modifier | modifier le code]

Sur les autres projets Wikimedia :

Articles connexes[modifier | modifier le code]

Lien externe[modifier | modifier le code]