HowTo: Install and configure Jitsi VideoBridge Plugin 1.2

  1. install Openfire 3.9.1

  2. Login to administration page

  3. Goto: Plugins -> Available plugin

  4. Select the + icon on the Jitsi Video Bridge line

  5. Goto: Server -> Jitsi Videobridge

  6. Configure ports range you want use for Media (default from 50000 to 60000). clik con Save Buton

  7. Open this range of ports on your Firewall

  8. Goto: Server -> Server Settings -> Registration & Login. Anonymous login have to be Enabled

  9. Login via SSH to your server

  10. edit this file:

nano /opt/openfire/plugins/jitsivideobridge/apps/ofmeet/js/config.js

change the configuration to adapt to your domain name. Example:

var config = {

*** hosts: {***

*** domain: ‘domain.net’,***

*** muc: ‘conference.domain.net’, // FIXME: use XEP-0030***

*** bridge: ‘jitsi-videobridge.domain.net’ // FIXME: use XEP-0030***

*** },***

*** useIPv6: false, // ipv6 support. use at your own risk***

*** useNicks: false,***

*** useWebsockets: true,***

*** resolution: “360”,***

*** bosh: window.location.protocol + “//” + window.location.host + ‘/http-bind/’ // FIXME: use xep-0156 for that***

};

Save the changes

Goto plugins directory:

cd /opt/openfire/plugins

download websocket plugin:

wget http://community.igniterealtime.org/servlet/JiveServlet/download/38-23429/websoc kets.war

Restart openfire:

**/etc/init.d/openfire restart
**

or

/opt/openfire/bin/openfire restart

Open Chrome

Goto: https://your_server:7443/jitsi/apps/ofmeet

To open onfly conference.

Goto: https://your_server:7443/jitsi/apps/candy

Access with your JID user and password.

Select the name of conference you want use (you have to create the conference before on the Openfire administration page, Group Chat menu)

Goto: https://your_server:7443/jitsi/apps/spark/jitsivideobridge-plugin.jar

To download de Spark Plugin. Copy the plugin file to your spark/plugins directory.

You are a star Thank you

Hello Dele,

you are welcome. I like write manuals but my english is a little poor.

Thank you too for the hard work you are doing for Openfire community.

Regards

awsome job could add note with windows users

can edit files using note pad with administrator rights

navigate in notepad C:\Program Files (x86)\Openfire\plugins\jitsivideobridge\apps\ofmeet\js

all files and save after

i only become an grey screen when i access with my jid. Have anybody an idear?

Hello:

Thank you for the installation guide. It is very well written.

I have queries.

While I was configuring, I didn’t find any config.js file under /ofmeet/js folder, so I couldn’t complete step 10. Could you please let me know, how could I resolve this issue?

I am using openfire 3.9.1 and jitsi videobridge 1.3.

Second, I completed rest of steps except the step 10. Now, When I open the link https://my_server_address:7443/jitsi/apps/ofmeet it always ask for username and password. How can I get rid of that.

Finally, When I share the video conferencing link to other person, we can’t see each other and even we can’t hear each other, BUT we can Communicate through chat. Is it due to some port open issue in firewall? FYI, I have configured the openfire in a Linux VM hosted in Azure platform.

I am a beginner in these, so I am asking too much questions. Thank you for your consideration.

BR,

Mesbahul

I am running openfire 3.9.3 and jitsi videobridge plugin 1.3.1. The file config.js file in /opt/openfire/plugins/jitsivideobridge/apps/ofmeet/js/ does not exist. Is this located somewhere else with the new version of jitsi videobridge? I am experiencing the exact same issues as Md. Mesbahul Islam in the post above. When I am video conferencing via ofmeet, none of the participants can see each other, nor can we hear each other, but the chat works.

It does not use config.js anymore. See the openfire admin web page to configure

Hi ,

I am using openfire for video conferencing and planning to record videos, but for me recording option itself not showing.

I am using openfire 4.2.3 version and using jitsivideobrigde plugin

Please help me to setup recording option.