
Jitsi Meet Free Video Conferencing Software
Advanced Web Conferencing Solution With Full Encryption
Collaborate with your remote teams using Jitsi Meet. It provides many features such as support for Etherpad, screen sharing, user invitations and many more
Jitsi Meet is a self-hosted open source software with video conference abilities. This video collaboration solution is a collection of various projects. It uses WebRTC compatible software Video bridge for high-quality video conferences. WebRTC enabled server is used to route video streams amongst members. Jitsi conference focus is being used to manage media sessions. Jitsi Gateway to SIP is another server-side application that controls SIP clients who wish to join the conference. In addition, It uses Jibri software to record the video streams. Signaling happens with an XMPP server prosody. All these applications work together to provide a real-time web video conferencing experience.
This open source teleconferencing solution supports screen sharing options with which participants can share the screens to give any presentation. However, it also offers integrated chat with video calls and members can send emojis to one another. Above all, members can invite other members by sharing simple URLs.
Jitsi Meet also provides support for Etherpad with which remote teams can work on documents together. Moreover, this open source video collaboration solution is mainly written JavaScript with a little input of Java and some other languages such as Swift, Lua, Objective-c and some others.
Features
Jitsi Meet offers the following key features:
- Open Source
- Self-Hosted
- Secure
- WebRTC Compatible
- Scalable
- Flexible
- Encryption
- Multi-Party Video Conference
- Support For Etherpad
- Invite Users
- Simulcasting
- Video/Audio Recording
- Extensible
Installation Instructions using Docker
First, run the following command to get the clone
git clone https://github.com/jitsi/docker-jitsi-meet && cd docker-jitsi-meet
After a successful clone, Create a .env file by copying and adjusting env.example
cp env.example .env
Now, set the password in the security section options of .env
file by running the following bash script
./gen-passwords.sh
Create required CONFIG
directories
mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
In the last, run this command to spin the Docker image
docker-compose up -d
Finally, you can access your application at this URL https://localhost:8443
Explore
You may find the following links relevant: