Что нового в 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.