将文件内容下面部分注释去掉并改成如下这样
vim /etc/prosody/prosody.cfg.lua
---Set up a MUC (multi-user chat) room server on conference.example.com:
Component "conference.jitsi.dengyike.com" "muc"
--- Store MUC messages in an archive and allow users to access it
modules_enabled = { "muc_mam" }
在这个文件里加入下面配置,注意格式
vim /etc/prosody/conf.d/jitsi.dengyike.com.cfg.lua
Component "internal.auth.jitsi.dengyike.com" "muc"
modules_enabled = {
"ping";
}
storage = "memory"
muc_room_cache_size = 1000
VirtualHost "recorder.jitsi.dengyike.com"
modules_enabled = {
"ping";
}
authentication = "internal_plain"
然后设置两个号,供jibri用, 就是jibri.conf里配置的那两个
sudo prosodyctl register jibri auth.jitsi.dengyike.com rAVnAwIJeITWKbTiOwE
sudo prosodyctl register recorder recorder.jitsi.dengyike.com MmEtTHAoaSRwfbWpxxU
向Jicofo注册一个静默用户 增加如下配置
vim /etc/jitsi/jicofo/sip-communicator.properties
org.jitsi.jicofo.jibri.BREWERY=JibriBrewery@internal.auth.jitsi.dengyike.com
org.jitsi.jicofo.jibri.PENDING_TIMEOUT=90
重启
sudo systemctl restart prosody
sudo systemctl restart jicofo
sudo systemctl restart jitsi-videobridge2