美好的一天,今天我决定最后写第一篇文章。
我不会谈论BigBlueButton,然后是BBB,我只是说BBB是:
- 免费(GNU较小通用公共许可证)。
- 对于视频音频会议。
- 用于演示。
- 对于网络研讨会。
让我们开始吧。
有点背景。
在我们的情况下,我们使用Ubuntu 16.04 x64,我建议您同样使用)
为了实现完整的BBB功能,需要满足以下条件:
- 静态外部IP。
- 绑定域名。
- SSL证书。
- 转发的端口。
第一部分
快速安装脚本
估计安装时间为15-20分钟。
安装简单,不会造成干扰。
在这种情况下,请使用外部IP进行安装。
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200
使用外部域名bbb.example.com
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com
使用外部域名bbb.example.com并从中获取SSL证书
让我们使用电子邮件info@example.com进行加密
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com
SSL +最新的HTML5客户端
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -t
SSL + GreenLight
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -g
以上所有
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -t -g
它仍然等待安装完成。
然后我在考虑如何不折磨读者,不要将第二部分与第一部分一起写,但是我记得手动安装还有另一部分。
第二部分
快速安装Docker
BBB网站上列出了我们在Docker版本中无法获得的内容
- Nginx没有SSL证书,因此您需要使用FireFox才能使用WebRTC音频/视频
- 使用supervisor(而不是systemd)启动流程
- HTML5客户端支持视频,但不支持与WebRTC进行桌面共享
也就是说,您不会将他送去生产。
但我还是要描述一下,突然之间会有人对测试感兴趣。
顺便说一句,如果您将其隐藏在具有SSL的反向代理之后,那么到那时一切都应该开始(我自己还没有检查过)。
docker run -p 80:80/tcp -p 443:443/tcp -p 1935:1935 -p 5066:5066 -p 3478:3478 -p 3478:3478/udp bigbluebutton/bigbluebutton -h LOCAL_IP_ADDRESS
好吧,确实如此。 我的下一篇文章是关于手动安装所有这些乐趣的,除非他们当然会错过。
翅