开源视频会议系统OpenMeetings
什么是 OpenMeetings ?
OpenMeetings 是 Apache 的一个项目,是一个多语言可定制的开源视频会议和协作系统,支持音频和视频,可用于演示、在线培训、网络会议、协作白板绘图和文档编辑以及用户桌面共享。
之前我们介绍过类似的视频会议软件 Jitsi
,原文在这里:
在群晖上搭建专属的视频会议
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 openmeetings
,选择第四个 apache/openmeetings
,版本选择最新的 5.1.0
。
端口
端口不能冲突
本地端口 | 容器端口 | 类型 |
---|---|---|
5443 | 5443 | TCP |
运行
在浏览器中输入 http://群晖IP:5443
,会返回错误信息
1 | Bad Request |
所以必须要用 https
协议而不是 http
协议来访问, 在浏览器中输入 https://群晖IP:5443
,这回看到了主界面
默认的管理员账号:
om_admin
,密码:1Q2w3e4r5t^y
登录成功后的主界面
展开右下角的聊天窗口
网络测试
在登录界面选择 网络测试
会弹出一个新界面,耐心等待一会儿
从测试结果看,并没有跑满带宽,因为我的台式机和 NAS 挂在同一个千兆路由上
反向代理设置
我已经架设好了 frps
服务,可以通过反代实现互联网的域名访问,方便我们测试效果。
进入群晖的 控制面板
–> Synology 应用程序门户
–> 反向代理服务器
页面 (找不到的话请点击高级模式) ,如图添加一条 反向代理服务器规则
。(来源端口
你自己定义,目的地端口
)
设置语言
点 Edit your profile
语言 Language
选择 Chinese(China)
,国家 Country
选择 中国
,顺带着把时区 Timezone
改为了 Asia/Shanghai
。
需要将
语言
和国家
同步修改才能生效,否则可能只会部分显示中文
保存的时候需要密码,完成之后需要 Logout
之后再登录才会看到中文
音视频设备检查
检查音频视频设置
有多个音视频设备时,可以通过下拉框选择
如果前面带宽测速没问题,摄像头像素可以调高一些
进入会议
1~16人的会议室是自动广播音视频的
1~120人的会议室是默认是不主动广播音视频的
文件
文件
–> 导入演示
选择文件
开始上传
上传的文件可以在 我的文件
中找到,对格式似乎没有限制
白板
白板的内容可以下载为 png 或者 pdf
支持多页
共享屏幕
支持共享 您的整个屏幕
,也可以选择 应用窗口
或者 Chrome 标签页
支持录制
文档演示
可以导入文件,用于文档演示
勾选 直接载入到白板
如果没有勾选 清除白板
,白板上原来的内容还会被保留
发送邀请
操作
–> 发送邀请
产生URL
可以用邮件、微信等发送
注册用户
收到邀请的用户需要先注册一下
安装超级简单,有兴趣可以自己装一个研究。
参考文档
Apache OpenMeetings Project – Home
地址:https://openmeetings.apache.org/index.htmlapache/openmeetings: 源代码
地址:https://github.com/apache/openmeetingsopenmeetings/openmeetings-docker: Docker image for OM
地址:https://github.com/openmeetings/openmeetings-docker