跳到正文

BigBlueButton 认证服务提供商

完整能力清单

ZcaleRight 对你这片 BigBlueButton 服务器所做的一切。

完整清单,按产品本身的结构分组。每一行都是软件今天开箱就能做的事——没有插件、没有单独模块、没有第二件要买的产品。

01

仪表盘与可见性

整片 BigBlueButton 服务器只用一块屏幕,而且自己刷新,没人需要为了回答一个问题去开终端。

  • 在用的服务器、进行中的会议、参会人数与存储,一眼看全
  • 历史用量,让你看见一个学期的形状,而不是某一刻
  • 录制存储总量,带连接检查与导出
  • 系统告警直接出现在界面里,包括云厂商的限流
  • 管理员不需要 shell 就能读的应用日志

仪表盘

自动刷新中

在线服务器

14

其中临时 2 台

进行中的会议

33

分布在 3 个池

参会人数

797

今日峰值 1,204

录制

4.2 TB

S3 · 9,841 条

参会人数,近 14 天

  • 课堂 18/24
  • 网络研讨会 6/12
  • 一对一 9/30

示例数字。换成你自己的服务器,也是这一屏。

02

服务器与池

常驻服务器扛基础容量,临时服务器接住峰值,池则决定会议落在哪里。

  • 常驻服务器被持续探活:出问题的节点几秒内退出轮转
  • 临时服务器自行注册、发送心跳,空闲时自行消失
  • 按用途分池——一对一、网络研讨会、课堂——并给每个池分配服务器
  • 每个池一个上限,其上还有一个整集群的上限
  • 「启用」和「可达」是两种状态:你可以把一台服务器排空而不删除它
  • 直接从界面在任意服务器上开一场测试会议

集群

实时

服务器会议人数负载
bbb-01.example.edulectures1431262%
bbb-02.example.edulectures1124848%
bbb-03.example.eduexams39619%
bbb-07.example.eduexams000%
bbb-11.example.eduoverflow614131%

示例数据。换成你自己的集群,也是这一屏。

03

一场会议是怎么被安置的

落点只在创建时决定一次,此后再不推翻——因为最可靠的路径,是在一堂正在进行的课底下从不改变的那条。

  • 两种策略:所有服务器一个上限,或者每个池一个上限
  • LMS 可以在创建时按名字点名要哪个池,大师课就不会落到跑网络研讨会的机器上
  • 严格分池:要某个池,就只能是那个池,不能是别的
  • 不再应答的服务器几秒内退出轮转,而不是等下一轮巡检
  • 会议留在开启它的那台服务器上,之后的每一次调用——入会、结束、聊天、文档——都被路由到同一台服务器
  • 创建按会议 ID 加锁,同一个 LMS 的两次重试开不出两个房间

04

会议与现场支援

此刻正在跑的一切、里面有谁,以及在一场正在出问题的会议里插手的能力。

  • 覆盖整片服务器的进行中、全部与已结束视图
  • 每场会议的实时参会人摘要
  • 以技术支持身份进入进行中的会议,不必向谁索要凭据
  • 该停的时候,为所有人结束一场会议
  • 跨会议的高级检索
  • 用于报表与对账的表格导出

05

录制

所有服务器共用一个库,链接在生成这份录制的机器消失之后依然可用——不管文件挪没挪过。

  • 带元数据的单一目录,不论出自哪里
  • 录制可以就留在生成它的那台 BigBlueButton 服务器上:集中存储是个选项,不是前提,也不必为了让这个库跑起来而在每台节点上挂载什么
  • 也可以把它们挪到兼容 S3 的对象存储或 SWIFT,播放链接改写到你自己的播放器
  • 在界面里发布、取消发布和删除
  • BigBlueButton 标准格式加商业格式,附 MP4 处理状态
  • 录制会按你设定的时间下架,随后删除——留存策略照办,不用谁去记着
  • 含播放链接的表格导出

录制

集中存储

录制日期大小状态
LAW-204 · Contract Law2026-09-03412 MB已发布
MED-118 · Anatomy Lab2026-09-031.1 GB已发布
ENG-330 · Seminar2026-09-02286 MB处理中
BUS-101 · Intake2026-09-01694 MB已下架

示例行。不管背后那片服务器怎么折腾,库只有一个。

06

定一次,处处生效的规则

过去分散在每个 LMS 里的规则,现在只住在一个地方,并对集群创建的每一场会议生效。

  • 在整片服务器上强制开启——或禁止——录制,不必动任何一个 LMS
  • 把你的标识注入每一场创建出来的会议
  • 每个房间里放一份默认演示文稿
  • 整个平台一条欢迎语
  • 你的支持人员入会时显示的名字
  • 对有此要求的学校,在 Schoology 的会话里把学生摄像头挡在录制之外

07

谁能看到什么

六种角色,是照着运维团队里真实存在的岗位画出来的,谁都不必为了做好自己那一份而当管理员。

  • 管理员、客户、支持、录制审核、质量保障,以及一个供你自己做自动化的 API 账号
  • 每个动作按角色授予——权限矩阵是公开的,不是靠猜的
  • 只能为合规打开录制、别的什么都做不了的审核角色
  • 为评估进入直播会话、却永远看不到录制库的质量角色
  • 只够得着自动化接口、永远进不了界面的机器账号
  • 密码规则、唯一的登录身份,以及过期即清理的会话

08

租户,以及印在上面的你的名字

用一套集群,以你自己的品牌把会议服务卖给你自己的客户,客户之间彼此隔离。

  • 每个租户一把独立的 API 密钥,每次调用都校验
  • 站点名称、简称、标识、图标与主色
  • 页脚里放你自己的条款与隐私链接
  • 写你的「技术支持」署名,不是我们的
  • 每个租户只看得到自己的会议和录制

09

不是 BigBlueButton 网址的那些入口

平台一旦不再是试点,人们就会来要的入口:一个主机名、一个电话号码、一条短短的访客链接。

  • 把会话嵌在你自己的主机名下,地址栏里看不到服务器名
  • 给那些永远不会有账号的人准备的短访客链接
  • 经由你的程控交换机,用按键把来电路由到正确的服务器
  • 通往学习分析面板的入口,就在承载该会话的那台服务器上
  • 一个可以开放一天的公开入会页面,用于压测或商务洽谈,并且自己会关

10

跟着需求走的容量

服务器为峰值而来,课表一空就走,不需要谁早上八点盯着仪表盘。

  • 按你在界面里搭出来的计划分配容量——日期、星期、时段、规模
  • 或者由真实负载驱动,每分钟检查一次
  • 每个池设一个下限,缩容永远不会把最后一台也带走
  • 预付余额预测,在加容量之前提醒——或者干脆拒绝
  • 集群一没有空闲容量,就发出一条带签名的事件

11

两套 API 和信得过的事件

一套 API 给已经会说 BigBlueButton 的工具,另一套给你自己的编排系统,再加上带签名的事件,让你的系统比你的用户更早知道容量的事。

  • 服务器前面一套完整的 BigBlueButton API——只有地址和共享密钥会变
  • 另有一套自动化 API,用于开通、指标和录制入库
  • 集群快照接口:会议数、参会人数、在用服务器数、在线服务器数
  • 注册服务器、发送心跳、通告 IP、询问某个节点是否可以下线
  • 把已经躺在你自己存储里的录制登记进来,让它活得比生成它的服务器更久
  • 用 HMAC 签名的出站事件,重试时投递 ID 保持不变

12

日复一日的运维

一个平台不体面的那一半:前置均衡器要探的健康接口、让集群保持诚实的那些定时任务,以及比客户更早找到你的告警。

  • 一个公开的健康接口,你的前置均衡器或监控可以据此行动,同时对背后的一切只字不露
  • 同一份计划表上的二十个后台任务,没有一个会与自己重叠
  • 反复失败时自己抬头、恢复后自己消失的告警
  • 通过 Zabbix 采集每台服务器的 CPU、内存、会议、用户、流与屏幕共享,每分钟一次
  • 从 Seafile 的共享链接把文档直接推进进行中的会议
  • 产品内的完整文档,对每一位登录用户开放

可对接

  • Seafile
  • Zabbix

服务器监控

每分钟采集

系统资源

CPU 36%
内存 58%

BigBlueButton 用量

  • 会议 33 / 48
  • 用户 797 / 1,204
  • 音频 731 / 1,204
  • 视频流 214 / 480
  • 屏幕共享 12 / 48

示例数字。既看单台,也看整片。

兼容性

你已经在用的前端,留着就好。

ZcaleRight 把你整片服务器呈现为一台 BigBlueButton 服务器,所以凡是已经会说 BigBlueButton API 的东西,都会像今天一样继续工作。你的用户看不到任何变化。

  • Moodle
  • Canvas by Instructure
  • Chamilo
  • Schoology
  • WordPress
  • Greenlight

产品名称与标识归其所有者,此处出现只是为了说明 ZcaleRight 与什么兼容。

拿你自己的服务器来看看。

把你的服务器清单和最忙的那一周发给我们,我们会告诉你到底有什么不同。

获取报价