BigBlueButton 3.0.11 版本新增功能

3.0.11 版本带来了一系列新功能、客户端和服务端修复以及性能提升。其中最引人注目的是新增了测验支持,支持带有正确答案的投票功能。此版本还解决了社区反馈的多个问题,包括音频字幕中断、聊天行为以及移动端布局问题。

新增测验功能

HTML5客户端和学习仪表盘现已支持测验功能。演示者可以创建包含正确答案的投票,测验结果将记录在events.xml文件和学习仪表盘数据中。此外,还新增了测验的单独禁用功能,管理员可以根据需要关闭该功能。测验界面也进行了视觉更新。

HTML5客户端修复

修复了多个错误,提升了用户体验:

  • 音频字幕:转录不再因长时间的沉默而停止。
  • 私人猫当聊天功能被禁用时,“开始私聊”菜单选项将被隐藏。
  • 反应模式修复了在移动设备上体积过大的问题。
  • 分组讨论室编号房间号现在显示正常。
  • 白板工具工具配置和卸载后的持久性问题已修复。
  • 无障碍服务:已实施多项建议以改进屏幕阅读器支持。
  • 直播套件修复了缓存输出设备、摄像头取消共享以及离开模式下的静音行为等问题。
  • 打字指示器: showNames 现在设置功能正常。
  • 投票表投票开始时,字段会被正确清理。
  • 测验导航现在切换标签页时,测验信息也会被保存。

核心服务器改进

GraphQL 服务器新增了一种变通方案,可以避免重复的空值检查,从而提升查询性能。聊天查询速度也更快了。akka-apps 中的插件清单现在会忽略未知属性,提高了兼容性。中间件健康检查现在会在数据库执行缓慢时生成 INFO 日志,学习仪表盘也新增了用户头像数据。

依赖项更新

关键依赖项已更新:LiveKit CLI 已更新至 2.14.0 版本。 @livekit/components-react 版本更新至 2.9.12,bbb-webrtc-sfu 更新至 v2.19.0-beta.4,bbb-webrtc-recorder 更新至 v0.10.0。LiveKit SIP 软件包现已更新至 v1.1.1,该版本还允许拨入用户在使用 LiveKit 音频时绕过访客大厅。

有关更改的完整列表,请参阅 BigBlueButton 文档或 GitHub 发布页面。