自己搭建在线会议----Jitsi Meet

为了跟墙内的同学能够愉快地视频聊天,最近看了一下jitsi meet的配置

https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart

大部分操作都可以参考这篇文章。选用Jitsi的原因是Matrix本身并不支持视频,需要第三方模块。而coturn的搭建过程又比较难。

首先按照官网里说的

apt update

apt install apt-transport-https

sudo apt-add-repository universe

sudo apt update

然后创建一个域名(或子域名),A record指向服务器,按部就班操作

curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'

echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null

sudo apt update

配置防火墙(ufw)后,安装jitsi meet

sudo apt install jitsi-meet

这里会叫你输域名,填你要host的域名即可。然后会有一个“是否使用自签名证书”的选项,选“是”,然后下一步操作
修改 /etc/jitsi/videobridge/sip-communicator.properties 以及 /etc/systemd/system.conf

现在的jitsi可以连接,但是手机端的app应该是会禁止的,因为你使用了不安全的证书。这里我们在服务端里update一下证书 sudo certbot --nginx -d domain_name

然后就Ok了

客户端配置:
下载Jitsi Meet, 然后点左侧Menu, 进入“Settings", 把Server URL改成之前配置好的域名即可。

2 Likes

会不会很卡
会不会很卡

没试过,准备晚上试试

看来最大的问题还是服务器。。。国内现在已经对海外ip不加审查的墙了。