Jitsi

from Wikipedia, the free encyclopedia
Jitsi desktop

logo
Screenshot
Basic data

developer Emil Ivov et al. a.
Publishing year 2003
Current  version 2.10 Build 5550
(February 5, 2017)
operating system under Java : Windows , macOS , Linux
programming language Java
category Instant messaging , web conference system
License Apache  ( Free Software )
German speaking Yes
desktop.jitsi.org

Jitsi (French spelling for Bulgarian жици, wires , pronounced [ 'ʒitsi ]) is a collection of free software for IP telephony (VoIP), video conferencing, and instant messaging . The origin was a Java- based messenger client for XMPP and other protocols. With Jitsi Meet (see below) there is now a software for video conferencing that can be used in the web browser , as a mobile app and application software for Windows , MacOS and Linux . In the course of the nationwide school closings from mid-March 2020 due to the corona virus , Jitsi gained many new users through online lessons, as it can be used without registration and without installation. Accordingly, it has been recommended by many platforms for online teaching.

history

The development of Jitsi, at that time still "SIP Communicator" (SIP is an acronym for Session Initiation Protocol ), began in 2003. At the end of 2006, the project was so advanced that a first alpha version could be published. The first graphical user interface was available, the most important protocols had already been implemented and all common operating systems ( Windows , Linux and macOS ) were supported. Jitsi is implemented in Java and can therefore be used on all platforms with the Java runtime environment .

In November 2007 the second alpha version appeared, which already offered considerably more functionality. In addition to the integration of further protocols, the OSGi framework was also heavily based , which is very easy for new developers to use. New features such as user avatars or expanded history functionality have also increased convenience.

The number of developers working on the open source project increased dramatically. Accordingly, the third alpha version was released in February 2008. The focus was on conference chats and internationalization (integration of the most popular languages).

In 2011 the project was renamed Jitsi, since after the added support for audio and video calls it is no longer just a SIP softphone, but an instant messenger with audio and video telephony functions. Nightly Builds were designated as beta versions in March 2011 .

Jitsi has supported the SILK audio codec since 2011.

When Chip Linux compared Jitsi with Skype , Ekiga , Empathy and NullTeam Yate q14 in March 2014, Jitsi was the test winner with 5 out of 5 points.

The project switched from the LGPL to the Apache license in 2015 in order to lower the barriers to integrating Jitsi into other software.

Since 2015, Jitsi can also be executed as a JavaScript library directly in the browser without software installation, for the time being for Chrome , Opera and Mozilla Firefox (from version 40). With the Jitsi Videobridge, conference rooms can be created that get by with low server resources and are economical in terms of bandwidth. Such a service is also offered by the Jitsi developers themselves.

In 2020, ten million users will use the platform.

Jitsi Meet

Jitsi Meet is a WebRTC -based conference software. The Chromium web browser is recommended for use on PCs ; an app is available for Android and iOS . Jitsi apps for Windows, MacOS and Linux are also offered. The service can be installed on your own servers.

Functions
  • Conference rooms can be entered at any time without registration
  • Share screen (on PC)
  • Chat
  • Password protection (optional, for the duration of a conference)
  • Edit documents with Etherpad
  • Telephone dial-in ( SIP )
  • Conference live streaming on YouTube
  • Statistics on talk time during the conference
  • Participants can register with a "show of hands"
  • Recordings from conferences
  1. a b depending on the server

Ways of communication

Jitsi supports presence and instant messaging in all protocols. File transfer is also possible in most cases. (Video) telephony is currently possible with SIP and Jingle . The support of the Google variant of Jingle ( Google Talk ) also enables connections from a Gmail account to Android devices. In addition, Jitsi offers the following features:

Supported protocols

Jitsi supports all common protocols of known instant messengers. In some cases, however, the implementation of the supported protocols is still in development and may therefore not deliver the desired results one hundred percent. The protocols already implemented include:

Presence, instant messaging and (video) telephony

  • SIP - audio and video
  • XMPP including the Jingle extension for audio and video

Presence and instant messaging

Media transmission variants

Audio codecs

Video codecs

Google Summer of Code

SIP Communicator or Jitsi has been a long-time participant in the Google Summer of Code . This funding program awards programming grants to students from all over the world in order to develop further developments for free software projects. A significant part of the Jitsi code base was contributed by GSoC participants, including in 2011.

  • Implementation of support for the broadband audio codec SILK
  • Spell check
  • Calls through Yahoo
  • File transfers via Jingle and Google Talk

See also

Web links

Commons : Jitsi  - collection of images, videos and audio files

Individual evidence

  1. Emil Ivov. In: GitHub . Retrieved February 7, 2017 .
  2. ^ Team And Contributors. In: jitsi.org. Retrieved February 7, 2017 .
  3. change log at jitsi.org , accessed on February 7, 2017 (English).
  4. The Jitsi Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on July 19, 2018).
  5. jitsi-meet-electron. In: GitHub . Retrieved April 21, 2020 (English).
  6. POE: Zoom, Jitsi, Big Blue Button, Skype - video conferences in times of school closings and coronavirus. In: Teaching Digital - iPad in School. March 19, 2020, accessed on May 6, 2020 (German).
  7. ^ SIP Communicator: Interview with Emil Ivov. Gulli.com, July 15, 2009, accessed June 8, 2013 .
  8. About Jitsi. Retrieved March 23, 2014 .
  9. Renaming to Jitsi. Step 1: the side. (No longer available online.) March 11, 2011, archived from the original on February 19, 2014 ; accessed on January 30, 2014 (English).
  10. Test report about 5 VoIP clients for Linux in CHIP Linux 3/2014. In: testberichte.de. Retrieved July 15, 2015 .
  11. Emil Ivov: [Jitsi-dev] Switching to the Apache Licenses. June 18, 2015, accessed June 22, 2015 .
  12. ^ Kristian Kißling: Video conferences with Firefox and Jitsi - Linux magazine. In: linux-magazin.de. June 5, 2015, accessed July 15, 2015 .
  13. About. Retrieved May 6, 2020 (American English).
  14. FAQ - Jitsi Meet. Retrieved April 26, 2020 (American English).
  15. Jitsi Features. Retrieved March 23, 2014 .
  16. ^ Opus and CELT support in Jitsi. (No longer available online.) Archived from the original on May 20, 2012 ; accessed on January 30, 2014 (English). , Roadmap. (No longer available online.) Archived from the original on October 27, 2012 ; accessed on January 30, 2014 (English).
  17. Project list Google Summer of Code 2011. (No longer available online.) Archived from the original on February 20, 2014 ; accessed on January 30, 2014 (English).