Video Jitsi Meet

broken image


Jitsi Meet brings remote people together to conduct effective meetings. Let's learn how to set up this video conferencing software and explore its features

Join a WebRTC video conference powered by the Jitsi Videobridge.

Video Jitsi Meetings

Overview

We recently published a blog post that talks about the impact of video conferencing software on the corporate sector. However, in this article, we will cover the following points.

Jitsi Meet is free open source server software for video conferencing. It uses the relatively new WebRTC open standard for internet communications. How does it work? Above all, Jitsi-Meet automatically recognizes the current speaker and enlarges its video image. In addition, the speaker is marked with a blue icon. And for each participant there is an icon in the top left, which looks like the WLAN symbol and with which the connection quality can be displayed.

A brief introduction of Jitsi Meet

Video Jitsi Meet

Jitsi Meet is a completely free open source, secure and scalable video collaboration software. It provides several popular features such as multiparty video conferencing with full encryption, support for Etherpad, and video/audio recording. This WebRTC compatible software allows you to invite as many users as you want into a video meeting.

The rise of virtual meetings started in recent times and people believe that communication through video/audio calls is more effective and collaborative. Above all, this category of software not only works on laptops/desktops but also enables participants to attend face to face secured video meetings through their mobile phone.

How to set up Jitsi Meet?

In this section, we will get into the installation process of Jitsi Meet. First, make sure you have installed the following pre-requisite.

Once Docker is installed, download the zip file of the source code from this link.

Open the terminal and run the following command

cd docker-jitsi-meet

Jitsi meet video bridge

Jitsi Meet is a completely free open source, secure and scalable video collaboration software. It provides several popular features such as multiparty video conferencing with full encryption, support for Etherpad, and video/audio recording. This WebRTC compatible software allows you to invite as many users as you want into a video meeting.

The rise of virtual meetings started in recent times and people believe that communication through video/audio calls is more effective and collaborative. Above all, this category of software not only works on laptops/desktops but also enables participants to attend face to face secured video meetings through their mobile phone.

How to set up Jitsi Meet?

In this section, we will get into the installation process of Jitsi Meet. First, make sure you have installed the following pre-requisite.

Once Docker is installed, download the zip file of the source code from this link.

Open the terminal and run the following command

cd docker-jitsi-meet

After that, run the following command to create a .env

cp env.example .env

Now, run the following command to create the required directories.

mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}

Finally, run this command to spin up the Docker image and access the application at this URL in the browser.

docker-compose up -d

Jitsi Meet features exploration

This free video chat software offers many rich features. This is the home page that will be shown first.

Type the caption of the meeting and hit 'Go' and you will land to the following video stream window.

You can invite people into the meeting by sharing the link shown in the popup window. Moreover, you can embed the video stream anywhere by getting the code.

It gives you option to share your screen with other participants.

From the top right corner, you can see the details of your video connection.

Jitsi Meet offers integrated chat with emojis.

Conclusion

In this article, we went through a stunning remote communication software and its installation process. Moreover, it is high time to opt for the best solutions to sync the business needs with evolving technologies. In the end, containerize.com has been working to extend the list of video conferencing software. Therefore, please stay connected with the video conferencing software category for regular updates.

Relevant Product Pages

You may find the following links relevant:

Remember when we had a video calling standard that worked with all mobile phones around the world so you could just call someone up and see them in live video on the other end while talking to them? Me neither. That never happened. Well, okay… there was the UMTS 3G video calling standard which did work like that back around the turn of the century, long before Android or iPhones even existed, but the carriers made the cost of UMTS video calls so high that it naturally completely failed. Today's phones don't even include the UMTS video calling standard.

Instead, today we have dozens (maybe hundreds) of different apps designed to do video & voice over the internet protocol (VOIP). Some video conferencing apps and services use the standards compliant Session Initiation Protocol (SIP) and Extensible Messaging and Presence Protocol (XMPP), but most do not, or if they do, they'll neglect to implement the intoperability aspects so that you'll be stuck in their silo and have to peer pressure people into using those often invasive apps.

Most apps like Facebook Messenger, Instagram, Whatsapp, Viber, Skype, Telegram, Signal, Facetime, etc. all use different types of internet video calling methods and none of them are interoperable with each other. That means you can't video call a Whatsapp user from Skype or Facetime or anything else other than Whatsapp. That's not good for freedom of choice and openness at all. Companies do this mainly to try to lock people into using their products so that they can take advantage of that user-base with things like ads, privacy-invasive usage tracking, etc.

Those are mostly one-to-one personal consumer friendly video calling services that are built into instant messaging apps. There are also a whole slew of other business-related video conferencing and meeting services like GoToMeeting, WebEx, Skype for Business/Lync/Teams, etc. Some of those are a little better since they allow participants to join via browser interfaces on desktop computers without having to set up accounts and whatnot, but they're still proprietary and costly.

It's Jitsi Meet

Jitsi Meet Apk

I've been keeping an eye on the growth of Matrix as an open-source decentralized messaging protocol since it seems to be much better than Telegram or Signal, and some Matrix clients use another service for the video calling portion called Jitsi.

Jitsi Meet is free open source server software for video conferencing. It uses the relatively new WebRTC open standard for internet communications.

Video Jitsi Meet

How does it work?

With all of those other apps, you usually have to get your friends to sign up and make an account and download the app and add each other's account names to the app or share your phone number with the service and all of that annoying crap. Or in the case with Apple Facetime, you have to get them to buy an iPhone or iPad or Mac. With Jitsi Meet, all you do is type a URL, send it, and when your friends or colleagues click it… they join the video call! That's it.

Now if you open the link on an Android or iOS device, you're going to get forwarded to the app store where you can download the Jitsi Meet client. As soon as it installs, there will probably be a 'continue' button which will instantly dump you into the video calling room. Again… you barely have to do anything other than press 'install' and 'Continue'. No sign-ups, no tracking, nothing.

On a desktop Windows PC, Mac, or Linux device, you're going to need a web browser that supports WebRTC. Most people are probably already using one since it's been supported on Firefox and all Chromium-based browser variants for a while. If you want to use this with someone that has Internet Explorer from 2013, they'll have to install a newer browser. Microsoft Edge on Windows 10 also does not support WebRTC, but it will when the Chromium-based update arrives. And Jitsi will not block those browsers from working with the service unlike what Google does with Google Meet and Google Duo.

Typing the URL is super simple too. It's like this: https://meet.jit.si/PocketnowIsTheBest

Go ahead and click that if you want to join a video call right now and talk to whomever else just read this paragraph and also clicked that link.

Obviously, you can send links like that any way you want. You can email it, add it to a calendar meeting request message, add it to a QR code, print it on a postcard, type it into Slack, WhatsApp, FB Messenger, Instagram, Signal, Telegram, Twitter, SMS, ICQ, IRC, Riot IM, Delta Chat… whatever! Also, if you have a different friend on each of those messaging services, you can send it to all of them and everyone will be able to join the video call in perfect harmony with a very low barrier to entry.

Full conferencing features

Jitsi Meet Video Resolution

Jitsi Meet is more than just video calling too. On the desktop browser, there's screen sharing and document sharing. All apps also have YouTube live streaming, and recording options.

What about security?

Being able to click a link to join a video conference… Is that TOO easy? Couldn't people just coincidentally join the same room as me?

Well, yes they could, but once you're in a room, you can also password protect it. The password protection goes away when the person who created the password leaves the room or removes it themselves. You can also make room names that are much harder to guess.

Yes, there's also end-to-end encryption! For one-to-one video calls there will be a direct peer-to-peer connection. That's not possible with more than two people, so larger conference calls will be routed through the Jitsi Videobridge server which passes everyone's audio/video stream to all of the other people right away as opposed to mixing them.

The server code is completely open source and downloadable too, so if you want to audit it yourself to find any possible security problems, feel free.

Your own server?

Oh okay, you want even more security? No problem. You can make your own Jitsi Meet video calling server and take full control over who can access it. The apps have settings fields where your users can easily type the URL of your own server or any other Jitsi Meet server you might want to use. Obviously, making your own server is going to be a little more difficult and you'll have to buy the hardware to do it, but that's the price of technological independence & freedom.

This decentralized nature of the Jitsi video calling server means it can't really be shut down. If meet.jit.si stops working at some point… anyone else can just install the software on another server at another URL and get the same functionality. That's the kind of decentralized nature that has made internet standards like the World Wide Web's HTML and Email so long-lasting and far-reaching.

Limitations

There are very few limitations in using Jitsi Meet for video calls and video conferencing. One big limitation is the processing power and internet speed of your server. Jitsi Meet doesn't limit the number of people who can join a video conferencing room at one time, so the more people you add the more likely you'll have server resource problems and you'll need to buy better server hardware.

The other limitation is that there isn't any kind of notification that lets you know when someone has joined a room if you are not already in that room. You can't really do that without adding potentially privacy violating user registration features and that's something we want to avoid. Plus, how often do you really make a video call without scheduling it ahead of time? Never? Many people don't even make voice phone calls without scheduling them ahead of time via email anymore. Sending a Jitsi Meet link in a Meeting Request email (or instant message or whatever) is a much better way to do the video calling thing since you can make sure you'll be dressed and located in a properly quiet, well-lit area that's conducive to video conferencing.

Have you ever heard of Jitsi before? What other video calling apps do you still use? Let us know in the 'Discuss This Post' link below.





broken image