Jitsi Video Conference

Posted on by admin

MeetrixIO is a well experienced company with WebRTC related technologies. We provide commercial support for Jitsi Meet, Kurento, OpenVidu, BigBlue Button, Coturn Server and other webRTC related opensource projects. The wait is over, get your video conferencing application ready in 5 minutes with the Meetrix Jitsi Customizer tool. Jitsi works off the shelf on Web, Android and iOS. Jitsi meet wp plugin has built-in Gutenberg block that allows you to create as many conferences and video calls as you want with the easiest way. You can install the plugin on your WordPress site and start meeting right from your website without any email, pass, or verification hassles.

So the company i’m working for regularly held a grand meeting where participants from multiple cities Indonesia log into the meeting with Skype via crappy DSL lines. The result of course was far from satisfactory.

  1. Jitsi Meet – a JavaScript-based client application that lets you video chat. You can share your screen, collaborate in real-time, invite users, and more. You can join the conference using a web browser or Android/iOS apps. Jitsi Videobridge – an XMPP server (Prosody) capable of hosting thousands of video chat.
  2. Open Source Video Conferencing for Developers. Stop mixing video channels and start using Jitsi Videobridge instead. It’s a Selective Forwarding Unit (SFU) designed to run thousands of video streams from a single server — and it’s fully open source and WebRTC compatible. Download Jitsi Videobridge Go to GitHub.

So I searched around for a solution that I can deploy locally (since we do have stable, private connection to those branches) so that the video conference will not be bottlenecked by Telkom’s crappy uplink. Jitsi is one of them.

Jitsi is built around WebRTC, which means the conference participants can join in on a meeting only with their web browser. Installing Jitsi on Ubuntu is ridiculously straightforward, the guide will assume:

  • The server uses private IP and access from the internet will use NAT-ed public IP
  • Optional Let’s Encrypt SSL certificate requires valid FQDN which will be validated by LE
  • Instance used: Ubuntu 16.04.3

On your firewall, open:

  • tcp 80 (http)
  • tcp 443 (https)
  • 10000 to 20000

After you prepare your Ubuntu instance, go ahead and update it:

Register Jitsi repo key:

Jitsi

Add the repo to your repo list

..and update

And install the all of the component in one go with:

The installation will prompt you:

Put in a valid FQDN, especially if you want to use Let’s Encrypt SSL Certificate.

The installation will also prompt you to either use your existing SSL certificate, or let the installation process create a self-signed certificate which you can replace later.

Since we’re going to use Let’s Encrypt SSL certificate, select “Generate new self-signed certificate” and let the installation process finish its course.

If you are using NAT to expose your box to the internet, you need to add a few lines into one of the config file:

Add

to the end of the file, save and restart jitsi-videobridge

Access the server with your browser. Create a new room or join in an existing conference by typing the name of the room into the URL box.

You can also go straight into the a conference room by putting it to the url, such as https://jitsi.mach5.web.id/centurion with “centurion” being the name of the conference room

Give the browser the right to access your webcam and mic

Conference

On Ubuntu, screensharing option is available on Firefox but not on chrome.

You can also join in a conference via iPhone or android phone, but only if your site has a proper SSL certificate, since the app does not provide option to trust self-signed certificate.

Enabling Let’s Encrypt SSL Certificate

The newest Jitsi package includes a script to automate generation and installation of Let’s Encrypt certificate. Just run:

Type in your email address which will be used to tie-in your identity to the certificate. The process will use port 80 of your box to do http challenge to make sure that the registered url belong to the box.

When it’s done, you should be able to use the addroid and iOS app to connect to the server.

Description

Host live webinars, conferences, online classes, video calls directly on your WordPress website with attendee experience without any technical skills.

Jitsi meet wp plugin has built-in Gutenberg block that allows you to create as many conferences and video calls as you want with the easiest way.

You can install the plugin on your WordPress site and start meeting right from your website without any email, pass, or verification hassles.

Configure your video frame height, width that suits your need.

Enjoy meeting, webinar, and conference in the fastest and most easiest way 😉

Conference

How to Install?

  1. Go to your Dashboard
  2. Opt-in to Plugins > Add New
  3. Search for Webinar and Video Conference with Jitsi Meet
  4. Click install and Activate

How to use as gutenberg block?

  1. While you are on the post/page edit screen click on gutenberg plus icon to add a new gutenberg block
  2. Add “Jitsi Meet” from “Embeds” category
  3. Set width and height and you are done

How to use as shortcode?

Write down the shortcode ‘[jitsi-meet-wp/]’ and set width, height and name of conference with attribute. Ex. [jitsi-meet-wp name='YourWebinerName' width='700' height='640'/]

Privacy Policy

Jitsi Video Conference Github

Webinar and Video Conference with Jitsi Meet uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.

Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.

Learn more about how Appsero collects and uses this data.

Blocks

This plugin provides 1 block.

  • Jitsi Meet

FAQ

What is Jitsi Meet and why would I need it?

Jitsi meet is a secure, fully featured, and completely free video conferencing system

What is this plugin for?

It’s a plugin to quickly and very easily add a video conference room on your post or page

Does it support gutenberg?

Yes, it’s having a gutenberg block ‘Jitsi Meet’ listed on Embeds category of gutenberg block listed

Does it have shortcode?

Jitsi

Yes, with the shortcode [jitsi-meet-wp/] you can easily add jitsi meet conference room where there is no gutenberg support

Reviews

Contributors & Developers

Jitsi Video Conference App

“Webinar and Video Conference with Jitsi Meet” is open source software. The following people have contributed to this plugin.

Contributors

“Webinar and Video Conference with Jitsi Meet” has been translated into 3 locales. Thank you to the translators for their contributions.

Interested in development?

Jitsi Video Conference Software

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0 – 22/07/2020

  • Initial stable realese

1.0.1 – 12/08/2020

  • Shortcode added

1.0.2 – 14/08/2020

Jitsu Video Conference

  • Enabled name edit on gutenberg block
  • Optimized gutenberg block

1.0.3 – 17/08/2020

  • Mobile responsive fixed with app download option
Jitsi video conference number of participants

1.0.4 – 08/11/2020

  • Added: Start with audio muted option
  • Added: Start with video muted option
  • Added: Start with screen sharing option

1.0.5 – 12/04/2021

  • Updated: Appsero client
  • Added: Diactivation reasons