什么是 BigBlueButton 以及如何使用它

了解这个伟大的开源 SaaS 视频会议应用程序替代方案

在过去的几个月里,视频会议应用程序已成为我们所有连接需求的唯一解决方案。无论是连接办公室会议还是在线课程,除了视频会议应用程序外,别无他法。

在这个前所未有的时期,我们几乎所有人都在使用一个或另一个 SaaS 应用程序与其他人联系。但是,当您使用 SaaS 应用程序与他人联系时,您将数据存储在外部服务器上。这意味着您的数据不在您的控制之下。对于在这些应用程序上开设课程的许多教师和学校来说,这意味着您的学生信息容易受到攻击。而且它很脆弱——过去几年发生的如此多的数据泄露就是证明。

如果这让您担心,那么您并不孤单。您需要一个可以更好地控制数据的解决方案。而 BigBlueButton 可能正是您担忧的答案。

什么是 BigBlueButton?

BigBlueButton 是用于 GNU/Linux 服务器的开源视频会议软件。您可以在自己的服务器上自行托管 BigBlueButton,并像使用任何其他商业视频会议平台一样使用它与您的学生召开视频会议。自托管服务器意味着,您将完全控制您的数据,并且不会涉及未知变量。

您也无需为 SaaS 应用程序的任何高级服务付费,因为使用开源软件,您可以使用该应用程序的完整代码。当然,您需要投资一台服务器来托管 BigBlueButton。

使用 BigBlueButton 进行视频通话就像任何其他应用程序一样简单,您可以获得这些其他应用程序具有的所有功能,甚至更多。

使用 BigBlueButton,您可以拥有用于视频通话的个性化房间、分组讨论室、通话录音、公共和个人聊天、屏幕共享、投票、协作白板、共享笔记等等。因此,如果您知道或愿意了解自托管,BigBlueButton 可能只是您的一杯茶。

BigBlueRoom 服务器的最低要求

如果您正在考虑自托管 BigBlueButton,根据 BigBlueButton 安装指南,这些是您的服务器应满足的最低要求:

  • 运行 Linux 内核 4.x 的 Ubuntu 16.04 64 位操作系统
  • 启用交换的 8 GB 内存(16 GB 内存更好)
  • 4 个 CPU 内核(8 个更好)
  • TCP 端口 80 和 443 可访问
  • UDP 端口 16384 – 32768 可用
  • 端口 80 未被其他应用程序使用(因此建议使用干净的 Ubuntu 服务器)

最大的同时用户支持

在考虑使用视频会议应用程序时,一个合理的问题是会议中可以有多少用户。如果您的服务器满足最低要求,BigBlueButton 应该能够同时支持最多 150 个用户。但在一个会话中不应有超过 100 个用户。

那么你怎么能同时拥有 150 个用户呢?您可以同时运行多个会话。因此,您可以分别有 100 个和 50 个用户的 2 个会话,每个 50 个用户的 3 个会话,25 个用户的 6 个会话,等等。

如果您的服务器超过最低要求,理想情况下您可以同时拥有 150 个以上的用户,但可扩展性的程度将取决于许多可变因素。

如何使用 BigBlueButton

BigBlueButton 是一个基于 HTML-5 的 Web 应用程序,它完全在 Web 浏览器上运行,不需要您安装任何软件。无论您是在台式机、笔记本电脑、Chromebook 还是 Android 或 iOS 智能手机上使用它,它都可以在网络浏览器上运行。

您可以在演示服务器上试用 BigBlueButton,但有一些限制。比如,录音被暂停,视频会议由于需求量大而有 60 分钟的限制。

入门

转到 demo.bigbluebutton.org 并单击右上角的“注册”按钮。

它将为您提供一些注册选项,例如 Twitter、Google、Office 365 或电子邮件帐户。无论您选择哪个选项,注册只需几秒钟。当您将它托管在您的服务器上时,您可以自定义所有这些选项并选择您想要允许的身份验证服务。

主持视频会议

创建帐户后,您将进入帐户的主页。 BigBlueButton 提供为举行视频会议创建单独房间的功能。默认情况下创建的那个称为“Home Room”。您可以在 Home Room 进行视频会议,也可以创建一个新房间。

每个房间都有一个唯一的链接,您可以与其他人共享该链接,以便他们加入该房间的会议。

单击“开始”按钮开始会议。您将作为主持人进入会议。会议中只能有一名主持人。

您可以使用麦克风或纯音频加入会议。当您选择“只听”时,您将仅作为听众出席会议。

如果您选择“麦克风”并且是第一次使用该应用程序,您的浏览器将请求访问您的麦克风的权限。点击“允许”。

您几乎可以使用 BigBlueButton 完成在任何其他商业视频会议平台中可以完成的所有工作。从实时视频共享、公共和私人聊天、协作白板、分组讨论、共享笔记到屏幕共享,BigBlueButton 拥有成功进行远程课程所需的一切。

当然,组织也可以使用 BigBlueButton 及其多种功能来召开办公室会议,但能够帮助教育工作者更好地进行远程学习是 BBB 的全部使命。由于大流行造成的高使用率,您无法录制当前在此服务器上的会议。但是如果你在你的自托管服务器上使用它,这个缺点就会消失。

创建和管理房间

您可以有多个房间在 BigBlueButton 上举行会议,所有这些房间都可以设置密码保护,如果您愿意,还可以有一个等候室。默认情况下,“家庭房间”没有这些设置,但您可以随时更改它。

单击“更多选项”图标(三个点),然后单击“房间设置”。

将打开一个设置窗口。在这里,您可以为房间生成一个访问代码,为房间创建一个大厅(通过打开需要主持人批准的设置)并调整一些其他设置。单击“更新房间”按钮以保存更改。

要创建新房间,请单击主页上的“创建房间”按钮。

房间设置将打开。输入房间的名称并打开要配置的任何设置的开关,就像以前一样。然后,单击“创建房间”按钮。

将创建的新房间将具有唯一的链接和与主房间不同的会话。

所以,你有它,BigBlueButton 开源视频会议应用程序的基本纲要。您现在可以在他们的演示服务器上进行视频会议,但有一些限制。或者,您可以将它托管在您自己的 Linux 服务器上,并完全自定义您希望如何在组织内使用 BBB。