wiki:jitsi-video-bridge

Version 5 (modified by Jamie McClelland, 5 years ago) (diff)

--

Jitsi Video Bridge

Integrated with our im.mayfirst.org XMPP server

The jitsi video bridge is an XMPP plugin to our ejabberd XMPP server (running on mcchesney) installed as part of #10427.

The video bridge is installed via the jitsi team's apt respository (deb http://download.jitsi.org/nightly/deb unstable/) in mcchesney:/etc/apt/sources.list.d/jitsi.list. The name of the package is: jitsi-videobridge.

It is configured to work with ejabberd thanks to the following lines in /etc/ejabberd.cfg:

0 mcchesney:/etc/ejabberd# diff -u ejabberd.cfg.pre.jitsi ejabberd.cfg
--- ejabberd.cfg.pre.jitsi      2015-02-22 21:08:03.000000000 -0500
+++ ejabberd.cfg        2015-03-21 21:53:42.000000000 -0400
@@ -151,7 +151,11 @@
                                          http_bind,
                                           web_admin,
                                           tls, {certfile, "/etc/ssl/private/im.mayfirst.org.pem"}
-                                         ]}
+                                         ]},
+  %% jitsi video bridge, see: https://support.mayfirst.org/ticket/10427
+  {5347, ejabberd_service, [
+      {host, "jitsi-videobridge.im.mayfirst.org", [{password, "XXXXXXXXXXXX"}]}
+  ]}
 ]}.
 
 %% {{5281, "209.234.253.236"}, ejabberd_http, [
1 mcchesney:/etc/ejabberd# 

Note: ejabberd must be started with these configuration lines before you start the video bridge (which is started using a standard init script - /etc/init.d/jitsi-videobridge).

User documentation on how to use it via the jitsi chat client is on our jabber page.

Stand-alone web version

In addition, on galeano, we have a self-contained instance of jitsi video bridge along with the web application.

It was installed by following the quick install directions.

User documentation on how to use it via a web browser is available on our web conferencing page.