BigBlueButton 3.0.0-beta.7 的新增功能

BigBlueButton 3.0.0-beta.7 现已发布。此版本主要改进了实验性的 LiveKit 集成,引入了基于 S3 的演示资源缓存,并将欢迎消息从聊天区域移至单独的对话框中。此外,它还增强了可扩展性,例如支持运行多个 Hasura 实例,并修复了客户端和服务器端的多项问题。

LiveKit稳定性修复

LiveKit 集成中的多个问题已得到解决,其中包括:

  • muteOnStart 状态不一致
  • 网络摄像头分页功能损坏
  • 屏幕共享音量控制
  • 输出设备选择不一致
  • 自动播放处理改进
  • 虚假谈话事件
  • 屏幕共享警报播放异常

欢迎信息搬迁

欢迎信息不再显示在聊天区域。取而代之的是,它会出现在一个对话框中,点击会议名称即可打开。此更改减少了聊天区域的杂乱,使欢迎信息更容易被发现。

基于 S3 的演示资源缓存

bbb-web 的一项新功能引入了基于 S3 的演示资源缓存。这可以提高性能并降低服务器的存储需求,尤其是在演示资源较多的部署环境中。

可扩展性:多个 Hasura 实例

感谢 @schrd 的贡献,现在可以运行多个 Hasura 实例。这种可扩展性增强功能可以更好地分配 GraphQL 查询,并提高大规模部署的性能。

其他改进

  • 修复了宾客大厅中撇号字符的显示问题。
  • 聊天消息反应中添加了表情符号短代码
  • 修复了“除主持人外,所有人静音”功能
  • 改进链接检测以避免误报
  • 更新了弹出式通知样式
  • 重构了聊天列表和分组讨论室创建的键盘导航。
  • 更新了多种语言的本地化翻译
  • 提高了PNG到SVG的转换质量
  • 增强了安全依赖项(Tomcat、Tika)

此版本还包含对 GraphQL 中间件和缓存的各种服务器端修复和优化。有关完整的更改列表,请参阅 GitHub 发布页面。