Jitsi - Le Bottin des Jeux Linux

Jitsi

Specifications

Title: Jitsi Type: Tool
Genre: Tool Status:
Category: Tool ➤ Chat Commercial:
Tags: Tool; Chat; Video Communication; Audio Communication; VOIP; Screen Sharing Demo:
Released: Latest : 2.10 (build.5550) / Dev : Build 5630 / 01c5f19 Package Name:
Date: 2020-03-18 Extern Repo: Specific Repo
License: Apache 2.0 Repo:
Perspective: Third person Package: ✓
Visual: 2D Binary: ✓
Pacing: Real Time Source: ✓
Played: Multi PDA: ✓
Quality (record): 5 stars Quality (game): 5 stars
Contrib.: Goupil & Louis ID: 15812
Created: 2020-03-21 Updated: 2020-06-20

Summary

[fr]: Un outil de communication web libre et multi-plateforme (bureau & mobiles) permettant le chat audio & vidéo, le partage de bureau et l'édition de documents multi-utilisateurs (avec Etherpad). Il supporte notamment les protocoles SIP, XMPP/Jabber, AIM/ICQ, IRC. Ses points forts sont notamment, pour l'utilisateur, une utilisation immédiate sans inscription (via le navigateur internet) et totalement gratuite, des URL de réunion simples, des communications cryptées, la compatibilité WebRTC, l'interopérabilité, ... Un outil extrêmement simple et fantastique ! [en]: A free, multi-platform (desktop & mobile) web communication tool allowing audio & video chat, desktop sharing and multi-user document editing (with Etherpad). It supports SIP, XMPP/Jabber, AIM/ICQ, IRC and other protocols. Its strong points are, for the user, immediate use without registration (via the web browser) and totally free of charge, simple meeting URLs, encrypted communications, WebRTC compatibility, interoperability, ... An extremely simple and fantastic tool!

Videos

Trailer :


Présentation des utilisateurs / Users presents [en] / [en] / [fr] :


Linux joue / Linux plays : (how to install self hosted Jitsi Meet) (not necessary, for information)


Interview (d'une partie) des développeurs / Interview with (some of the) Dev : Emil Ivov,

Links

Website & videos
[Homepage] [Launch it!] [Dev site] [Features/About] [Screenshots] [Videos t ts gd gu id r lp g g ht[fr] ht[fr] ht[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

Commercial : (empty)

Resources
• Jitsi Desktop (desktop version with Debian packages) : [Jitsi Desktop]
Technical informations
[Open Hub 1 2] [PCGamingWiki] [MobyGames]

Social
Devs (Jitsi Team [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Devs (Emil Ivov [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Linkedin] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube]

On other sites
[Wikipedia (Jitsi) [fr] [en] [de]]
[Zwindler's Reflection [fr]]

Reviews
[metacritic]

News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 2.0 (20130305)] [Le Journal du hacker on Mastodon (20200322) [fr]]

Description [fr]

Un outil de chat audio et vidéo libre et extrêmement simple à utiliser, par la Jitsi Team, initié par Emil Ivov (étudiant au laboratoire de l'université de Strasbourg).
En Java.

Jitsi est un outil de communication web libre et multi-plateforme (bureau & mobiles) permettant le chat audio et vidéo, le partage de bureau et l'édition de documents multi-utilisateurs (avec Etherpad). Il supporte notamment les protocoles SIP, XMPP/Jabber, AIM/ICQ, IRC. Ses points forts sont notamment, pour l'utilisateur, une utilisation immédiate sans inscription (via le navigateur internet) et totalement gratuite, des URL de réunion simples, des communications cryptées, la compatibilité WebRTC, l'interopérabilité, ... Un outil extrêmement simple et fantastique !


Jitsi est un communicateur audio/vidéo et de chat qui supporte des protocoles tels que SIP, XMPP/Jabber, AIM/ICQ, IRC et de nombreuses autres fonctionnalités utiles.

Vidéoconférence sécurisée, complète, simple et entièrement gratuite

Allez-y, discutez en vidéo avec toute l'équipe. En fait, invitez tous ceux que vous connaissez. Jitsi Meet est une solution de vidéo-conférence entièrement cryptée et 100 % open source que vous pouvez utiliser toute la journée, tous les jours, gratuitement - sans avoir besoin de compte.


Vidéoconférence multi-plateforme à code source ouvert

Chez Jitsi, nous pensons que chaque chat vidéo doit avoir une apparence et un son exceptionnels, entre deux personnes ou 200. Que vous souhaitiez créer votre propre client de vidéo-conférence massivement multi-utilisateurs ou utiliser le nôtre, tous nos outils sont 100% libres, open source et compatibles WebRTC.

• Applications Web, Android, iOS, React-native et Electron
• Les paquets Ubuntu et Debian s'installent en quelques minutes
• Personnalisez avec des fichiers de configuration ou changez le code

La vidéoconférence est flexible et totalement gratuite.

Que pouvez-vous faire d'autre avec Jitsi Meet ?

• Partagez votre bureau, vos présentations et plus encore
• Inviter les utilisateurs à une conférence via une URL simple et personnalisée
• Éditer des documents ensemble en utilisant Etherpad
• Choisissez des URL de réunions amusantes pour chaque réunion
• Échangez des messages et des emojis pendant votre vidéo-conférence, avec un chat intégré.



Jitsi Meet - Vidéoconférences sécurisées, simples et évolutives

Vidéoconférences évolutives

Jitsi Meet est une application JavaScript WebRTC open-source (Apache) qui utilise Jitsi Videobridge pour fournir des vidéo-conférences de haute qualité, sécurisées et évolutives.
Le client Jitsi Meet s'exécute dans votre navigateur, sans rien installer sur votre ordinateur. Vous pouvez l'essayer à l'adresse suivante : https://meet.jit.si .
Jitsi Meet permet une collaboration très efficace. Les utilisateurs peuvent diffuser leur bureau en continu ou seulement certaines fenêtres. Il prend également en charge l'édition de documents partagés avec Etherpad.

Installation

Du côté du client, aucune installation n'est nécessaire. Il vous suffit de pointer votre navigateur vers l'URL de votre déploiement. Cette section concerne l'installation d'une suite Jitsi Meet sur votre serveur et l'hébergement de votre propre service de conférence.

L'installation de Jitsi Meet est une expérience simple. Pour les systèmes basés sur Debian, suivez le document d'installation rapide, qui utilise le système de paquets.

Pour les autres systèmes, ou si vous souhaitez installer tous les composants manuellement, consultez les instructions détaillées d'installation manuelle.



Wikipedia:

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.
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 (S.I.).
Ne supportant initialement que le protocole SIP pour l'audio, elle intègre Jingle en 2011 pour permettre la visioconférence.

Historique

SIP Communicator fut créée à l'origine dans le cadre du doctorat d'Emil Ivov au sein du LSIIT, un laboratoire de l'université de Strasbourg.
Le 11 mars 2011 SIP Communicator intègre le protocole Jingle et change de nom pour s'appeler Jitsi.

Dans sa version 1.0 sortie le 3 avril 2012, 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 6 mars 2013.

Fonctionnalités

Jitsi est une alternative à Skype en termes de fonctionnalités. Il propose en particulier les services suivants :

• 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. Il a été recommandé par Jacob Appelbaum 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 ;
• Connexions possibles avec d'autres protocoles via des passerelles XMPP : envoi de SMS, de courriels, etc.

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

Jitsi prend en charge les protocoles suivants :

• IRC
• OSCAR (AIM/ICQ/MobileMe)
• SIP/SIMPLE
• XMPP/Jingle (Facebook Chat, Google Talk, etc.)
• YMSG (Yahoo! Messenger) (uniquement messagerie instantanée et transfert de fichiers)

Technologies

Le logiciel est codé majoritairement en java à l'aide du framework OSGi. 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. 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.

Description [en]

"A free, multi-platform (desktop & mobile) communication tool allowing audio & video chat, desktop sharing and multi-user document editing" -- Le Bottin

Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, AIM/ICQ, IRC and many other useful features.

Secure, fully featured, Simple and completely free video conferencing

Go ahead, video chat with the whole team. In fact, invite everyone you know. Jitsi Meet is a fully encrypted, 100% open source video conferencing solution that you can use all day, every day, for free - with no account needed.


Multi-platform open-source video conferencing

At Jitsi, we believe every video chat should look and sound amazing, between two people or 200. Whether you want to build your own massively multi-user video conference client, or use ours, all our tools are 100% free, open source, and WebRTC compatible.

• Web, Android, iOS, React-native, and Electron apps
• Ubuntu and Debian Packages install in minutes
• Customize with config files or change the code

Flexible, and completely free video conferencing.

What else can you do with Jitsi Meet?

• Share your desktop, presentations, and more
• Invite users to a conference via a simple, custom URL
• Edit documents together using Etherpad
• Pick fun meeting URLs for every meeting
• Trade messages and emojis while you video conference, with integrated chat.



Jitsi Meet - Secure, Simple and Scalable Video Conferences

Scalable Video Conferences

Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, secure and scalable video conferences.
The Jitsi Meet client runs in your browser, without installing anything on your computer. You can try it out at https://meet.jit.si .
Jitsi Meet allows very efficient collaboration. Users can stream their desktop or only some windows. It also supports shared document editing with Etherpad.

Installation

On the client side, no installation is necessary. You just point your browser to the URL of your deployment. This section is about installing a Jitsi Meet suite on your server and hosting your own conferencing service.

Installing Jitsi Meet is a simple experience. For Debian-based system, following the quick-install document, which uses the package system.

For other systems, or if you wish to install all components manually, see the detailed manual installation instructions.


Wikipedia:

Jitsi is a collection of free and open-source multiplatform voice (VoIP), videoconferencing and instant messaging applications for the web platform, Windows, Linux, Mac OS X and Android.The Jitsi project began with the Jitsi Desktop (previously known as SIP Communicator). With the growth of WebRTC, the project team focus shifted to the Jitsi Video Bridge for allowing web-based multi-party video calling. Later the team added Jitsi Meet, a full video conferencing application that includes a web, Android, and iOS clients. Jitsi also operates meet.jit.si, a version of Jitsi Meet hosted by Jitsi for free community use. Other projects include; Jigasi, lib-jitsi-meet, Jidesha, and Jitsi.

Jitsi has received support from various institutions such as the NLnet Foundation, the University of Strasbourg and the Region of Alsace and it has also had multiple participations in the Google Summer of Code program.

History

(...)

Primary projects of Jitsi

The Jitsi open source repository on Github currently contains 73 repositories. The major projects include:

• Jitsi Meet – video conferencing server designed for quick installation on Debian/Ubuntu servers
• JitsiVideobridge – WebRTC Selective Forwarding Unit engine for powering multi-party conferences
• Jigasi - server-side application that links allows regular SIP clients to join JitMeet conferences hosted by JitsiVideobridge.
• lib-jitsi-meet - A low-level JavaScript API for providing a customed UI for Jitsi Meet
• Jidesha – a Chrome and Firefox extension for Jitsi Meet
• Jitsi – an audio, video, and chat communicator that supports protocols such as SIP, XMPP/Jabber, AIM/ICQ, and IRC


Jitsi Meet

It is an open source JavaScript WebRTC application and can be used for videoconferencing. It is compatible with Android, Mac OS X, Windows, and Linux. One can share desktop and presentations and with just a link can invite new members for videoconference. It can be used directly in a browser or download the application.

Features of Jitsi Meet
• Encrypted communication and
• No need of new software installation

Jitsi Videobridge

It is a video conferencing solution supporting the WebRTC that allows multiuser video communication. It is SFU and only forwards the selected streams to other participating users in the video conference call, therefore, CPU horsepower is not that critical for the performance.

Jitsi Desktop

Jitsi spawned some sister projects such as the Jitsi Video Bridge Selective Forwarding Unit (SFU) and Jitsi Meet, a video and web conferencing application. To prevent confusion with the growing popularity with these other Jitsi projects, the Jitsi client application was rebranded as Jitsi Desktop.

Originally the project was mostly used as an experimentation tool because of its support for IPv6. Through the years, as the project gathered members, it also added support for protocols other than SIP.

Features

Jitsi supports multiple operating systems, including Windows as well as Unix-like systems such as Linux, Mac OS X and BSD. "Beta" packages built for Android are available but the project's roadmap describes the porting to Android as "on hold". It also includes:

• Attended and blind call transfer
• Auto away
• Auto re-connect
• Auto answer and Auto Forward
• Call recording
• Call encryption with SRTP and ZRTP
• Conference calls
• Direct media connection establishment with the ICE protocol
• Desktop Streaming
• Encrypted password storage using a master password
• File transfer for XMPP, AIM/ICQ, Windows Live Messenger, YIM
• Instant messaging encryption with OTR (end-to-end encrypted)
• IPv6 support for SIP and XMPP
• Media relaying with the TURN protocol
• Message Waiting Indication (RFC 3842)
• Voice and video calls for SIP and XMPP using H.264 and H.263 or VP8 for video encoding
• Wideband audio with SILK, G.722, Speex and Opus[43]
• DTMF support with SIP INFO, RTP (RFC 2833/RFC 4733), In-band
• Zeroconf via mDNS/DNS-SD (à la Apple's Bonjour)
• DNSSEC
• Group video support (Jitsi Videobridge)
• Packet loss concealment with the SILK and Opus codecs

Installation [fr]

(✔ v. 2.10) INSTALLATION :

Aucune installation n'est nécessaire, car l'outil fonctionne depuis le navigateur.

Des paquets Debian et même des dépôts (stable / unstable) spécifiques sont disponibles pour la version desktop. Néanmoins je ne suis pas parvenu à les utiliser.
J'y reviendrai sans doute ultérieurement.


LANCEMENT DE L'INTERFACE :

Pour la version navigateur internet :
• rendez-vous sur la page internet du site (lien "Launch it!" ci-dessus)
• sous Firefox, autorisez l'utilisation de votre microphone et de votre webcam si vous en avez-une (Édition ➜ Préférences ➜ Vie privée et sécurité ➜ Permissions ➜ Caméra ➜ Paramètres ➜ décochez "Bloquer les nouvelles demandes d'accès à votre caméra", à chaque connexion Firefox vous demandera si vous souhaitez autoriser le site à l'utiliser, idem pour le microphone).
• pour le 1er utilisateur, sur la zone de saisie, saisissez le nom du groupe d'utilisateur souhaité (exemple : "Toto") puis cliquez sur le bouton "Go"
• communiquez le nom de ce groupe d'utilisateur aux autres membres du groupe par le moyen qui vous convient (téléphone ?)
• pour les autres membres du groupe, sur la zone de saisie, saisissez le nom du groupe d'utilisateur retenu par le 1er utilisateur (exemple : "Toto") puis cliquez sur le bouton "Go"
• c'est tout, vous êtes à présent relié :)

Nota :
• si vous enregistrez l'url de votre connexion dans vos raccourcis, vous remarquerez qu'elle est de la forme "https://meet.jit.si/Toto", donc la fois suivante vous arriverez directement sur votre connexion (si vous souhaitez changer le groupe, vous pouvez toujours revenir à l'adresse initiale).

Test [fr]

Test (✔ v. 2.10) par goupildb (config. : Debian Testing 64-bit) :

(test de fonctionnement & premières impressions)
(Doc d'installation créée à l'occasion de ce test)

☯ Facilité d'installation

Difficile de faire plus simple : Jitsi fonctionne depuis le navigateur internet.
Une version desktop est aussi disponible (avec dépôts stable/unstable et paquets Debian séparés), mais je ne suis pas parvenu à l'utiliser : de nombreux paquets sont disponibles mais je n'ai pas trouvé comment les utiliser.
Je pensais notamment que le paquet Jitsi-meet allait fournir le binaire avec une interface complète de visioconférence, mais non, il contient des fichiers mais pas d'exécutable.
Les outils semblent éparses avec chacun une fonction dédiée.
Je pense qu'il manque un paquet simple réunissant ces différents outils sous une interface cohérente et complète, mais peut-être est-ce moi qui ne sait pas l'utiliser.

☯ Premières impressions
Pour la version web, il suffit de se rendre sur la page internet du site, de taper un mot clé générique permettant de regrouper les utilisateurs et de cliquer sur "Go" (il faut aussi avoir autorisé votre microphone et votre caméra dans le menu Préférence de Firefox mais là aussi c'est simple) pour démarrer la visioconférence.
J'ai testé l'outil avec Louis (depuis son portable sous Windows, là aussi sans aucune installation, voir la copie d'écran) : ça marche et c'est simple !
J'ai aussi testé le partage d'écran : on peux sélectionner l'application que l'on souhaite partager : nickel.

Côté ☺ :
• Une excellente réalisation (une interface puissante et simple)
• Aucune inscription requise, donc pas d'informations personnelles à transmettre : ni transmission de nom, ni numéro de téléphone, ni email
• Les communications sont cryptées, respectant la vie privée
• Une simplicité extrême d'utilisation et une rapidité de mise en œuvre
• Idéale pour des communications en groupe de travail

Côté ☹ :
• Côté interface desktop, je n'y suis pas parvenu. Il manque un paquet simple réunissant ces différents outils sous une interface cohérente et complète, mais peut-être est-ce moi qui ne sait pas l'utiliser.
• N'étant pas parvenu à installer la version desktop je ne sais pas s'il est possible d'envoyer un signal d'appel au groupe auquel vous souhaitez communiquer. En tout cas la version Web nécessite de contacter au préalable votre groupe d'utilisateur par un moyen externe pour lui transmettre le nom de votre salon.

☯ Conclusion :
Un outil simple, rapide et puissant.
Mon outil préféré (avec Jami) pour la visioconférence !
Un grand bravo et merci à ses auteurs !