Jitsi: Difference between revisions
No edit summary |
|||
Line 19: | Line 19: | ||
==Installation in CentOS== | ==Installation in CentOS== | ||
These commands will install Jitsi Meet on a Centos7 server. | These commands will install Jitsi Meet on a Centos7 server. There was no good guide for this, besides trying to translate the instructions intended for Debian | ||
* https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md | |||
<pre> | <pre> | ||
</pre> | </pre> |
Revision as of 01:16, 20 April 2018
OSE is testing self-hosting Jitsi Meet with our own Jitsi Videobridge for scaleable video confernencing
Scaling
OSE needs 10-12 people on our weekly calls. Moreover, we'd like to be able to support 100+ participants in webinars (where the majority of users are listen-only).
Jitsi Videobridge is an SFU (Selective Forwarding Unit) that is designed to run thousands of video streams from a single server. It's written in NodeJS and users can connect from their browsers with WebRTC.
Jitsi published this performance evaluation showing how a single server with similar specs to our server could handle >1,000 participants before the server's CPU became a bottleneck.
* https://jitsi.org/jitsi-videobridge-performance-evaluation/
POC
In 2018, OSE began testing running a self-hosted Jitsi Meet instance since the public Jitsi Meet site run by Atlassian for free (https://meet.jit.si) struggles with 5-12 participants.
The biggest expected issue with hosting Jitsi on our server is wading through the installation of all the components in CentOS7 (which our server runs) while the software is streamlined to work well in Debian.
Installation in CentOS
These commands will install Jitsi Meet on a Centos7 server. There was no good guide for this, besides trying to translate the instructions intended for Debian
* https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md