Published by Mohammed Unais

What is jitsi?

Jitsi is a collection of free and open source multiplatform voice(VoIP), videoconferencing and instant messaging applications for the web platform, Windows, Linux, macOS, iOS 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 Videobridge for allowing web-based multi-party video calling. Later the team added Jitsi Meet, a full video conferencing application that includes 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.

Why Jitsi?

The key advantages of using Jitsi video conferencing :

  • Open-source solution provided for free and with a wide community support.
  • Installation in one click and easy setup.
  • User-friendly process of arranging video and audio calls, as well as multi-meeting rooms.
  • High level of privacy and security due to deployment inside isolated containers with encrypted traffic.
  • A wide choice of service providers across different countries to host the application locally.
  • Support of all available clients (Windows, Linux, Mac, iOS, Android).
  • In this article we’ll share the details of how to get Jitsi up and running with Jelastic PaaS in order to achieve full control over your data, secure hosting in local datacenter and meet no need in manual installation with complex maintenance. Follow the steps below and get your own self-hosted video conferencing application in minutes.

Installation guide :

Install and setup Jitsi on Windows :

At the time of writing, you’ll need Windows 7 or newer to run the latest stable version of GIMP.

If you’re on Windows, and you don’t know what operating system you’re using (ie Windows7, Windows XP, etc.) follow these instructions to find out which operating system you’re running :

  1. Visit this Jitsi Download page.

  2. Click on the “Microsoft Windows Installers (32-bit version).” If you know that you have 64-bit Windows you can click on the “64-bit version” instead.

  3. Start the process by clicking “Run”.

  4. When the installer starts it takes a moment to check for available space and then shows the welcome screen. Click “Next” to continue.

  5. Check “I accept the terms in the License Agreement” and click “Next”.

  6. .Click “Next” to continue.

  7. Create Shortcuts: Leave the items checked to create shortcuts to Jitsi in the Start Menu and on the Desktop. You can also choose to have Jitsi start automatically when you log in. Associate Protocols: Leave “SIP” and “XMPP” checked in order to let Jitsi take calls and chat sessions when you click on special web links. You may be familiar with links for web pages that start with http://. Any links that start with sip: or xmpp: will open in Jitsi. Click “Next” to continue.

  8. Click “Install”. Windows may display a warning to let you know that software is being installed. Press “Yes” to continue.

  9. The installation takes a few minutes, but eventually it lets you know that it completed the installation. Click “Finish”.

  10. Jitsi will launch automatically. But to open it in the future, double click on the Jitsi shortcut on the desktop.

Install and setup Jitsi on Ubuntu :

  1. SSH into your server as root.

  2. Install the Jitsi repository key:
    wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -

  3. Create a new repository sources file - sources.list.d – for the Jitsi repo :
    sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"

  4. nstall apt-transport-https to access packages with an SSL (HTTPS) connection:
    apt-get install apt-transport-https

  5. Update your Ubuntu server package lists :
    sudo apt-get -y update

  6. Install the Jitsi Meet full suite :
    sudo apt-get -y install jitsi-meet

  7. When prompted, type your intended hostname or domain for the Jitsi URL.

  8. Choose to use self-signed SSL (Let’s Encrypt) or your own preinstalled SSL.

First use :

  • The first time you run Jitsi, you may get a warning from your firewall. If you click “Cancel” Jitsi can still communicate through public servers such as Google Chat, Facebook, and Yahoo Messenger. However, clicking “Allow access” enables an advanced feature known as registrarless SIP accounts.

  • Jitsi lets you log into several chat accounts at once. Fill out the username and password for the accounts you already have. If you don’t have any accounts with the providers listed, create a new account by clicking on one of the “Not registered yet” links. After filling in the username and and passwords for the accounts you want to use, click “Sign in.”

  • Wait a moment for Jitsi to connect. When the status changes to “Online”, you are ready to chat!

Create meeting in Ubuntu :

  1. After installing Jitsi Meet, visit your Jitsi URL to create a video conference.

  2. In the upper-right corner, select the Settings icon.

  3. Here you can configure your camera, microphone, display name, Gravatar email, and language settings.

  4. Select OK to save changes.

  5. Add a meeting name and select GO to create a Jitsi meeting.