centos7 局域网 docker安装Jitsi meet成功后,超过两个人入会,会议断开连接,并且不能音视频
2条回答 默认 最新
关注 【相关推荐】
- 这篇文章讲的很详细,请看:Docker之Jitsi Meet视频会议服务
- 除此之外, 这篇博客: Ubuntu18.04使用docker安装jitsi-meet中的 二、安装docker-jitsi-meet镜像 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
#安装git apt-get install git #clone仓库代码 git clone https://github.com/jitsi/docker-jitsi-meet && cd docker-jitsi-meet # 注意:官网是不建议直接拉取Git最新的源码的 #复制配置样例文件并设置环境参数, cp env.example .env vim .env #修改.env配置文件 TZ=Asia/Shanghai PUBLIC_URL="https://你的域名"
注意:官网是不建议直接git克隆最新的源码,他们提供了压缩包,下载压缩包解压得到工程后,进入工程,从拷贝env.example开始继续下一步操作
设置强密码一定不要落下这一步,否则后边容器是启动不了的,好信儿的可以试试,不设置这一步,后边启动容器的时候,看下容器的日志,里边有答案
./gen-passwords.sh
mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
#安装镜像(后面没有点,不知道有些后边带 . 的是怎么成功的,有知道的可以教教我) docker-compose up -d
此时可以打开浏览器访问:https://IP地址或域名:8443
如果出现不能视频的情况
可以尝试在.env文件中增加:ENABLE_XMPP_WEBSOCKET=0 (随便放哪行都行)
如果出现3人及以上无法加入视频的情况(有可能会出现这种情况),可以尝试修改videobridge容器下的/etc/jitsi/videobridge/sip-communicator.properties文件,增加两行配置:
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<IP地址(没有https://)>
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<没有域名也填IP地址(没有https://)>这个文件是在视频桥的容器内部的,容器内不知道怎么编辑(有知道的小伙伴可以教教我),我是在容器外部,把这个文件cp出来的,编辑完了之后在cp回到容器内部
# docker cp 容器ID:容器内的路径 容器外的路径 docker cp 94869a2a6a28:/etc/jitsi/videobridge/sip-communicator.properties sip-communicator.properties vim sip-communicator.properties # 把文件拷贝回到容器内部 # docker cp 外部的路径 容器ID:容器内的路径 docker cp sip-communicator.properties 94869a2a6a28:/etc/jitsi/videobridge/sip-communicator.properties
这个配置在本地快速搭建时也需要
配置完成后最好重启一下
systemctl restart docker
这里面的几个容器,应该默认都是随docker服务自启动的,所以重启完docker服务之后
# 查看正在运行的容器 docker ps
到此基于虚拟机Ubuntu18.04,使用docker安装部署jitsi-meet就可以正常访问了,如果需要配置证书的话,可以看看其他的帖子,我就不复制了
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 Hadoop的部署与安装的一些疑问
- ¥15 短剧的sdk在哪里接入
- ¥30 智能割草机自动化割草
- ¥15 求:可不可以提供一些 在国内可以用,低代码不要太难 在电脑上可以下载的 制作app的软件
- ¥60 找人回答kibana8.14.3二次集成开发,自定义插件ui导航栏如何设置
- ¥15 fluke高精度万用表8845A型号测交流电压一直跳动,且去掉输入后显示不归零
- ¥15 不同模型怎么用同一个shader
- ¥15 安卓启动没有ais proxy与v4l2的log打印
- ¥15 go怎么读取mdb文件里面的数据
- ¥60 Matlab联合CRUISE仿真编译dll文件报错