Перейти к основному содержимому

BigBlueButton

BigBlueButton (BBB) — это система веб-конференций с открытым исходным кодом для проведения онлайн-конференций и вебинаров. Команды могут создавать встречи BBB, присоединяться к ним и управлять ими изнутри Time.

Установка своего сервера BigBlueButton

Для установки и настройки своего собственного сервера BigBlueButton следуйте инструкциям: установка своего BigBlueButton сервера. После того, как вы это сделаете, выполните команду sudo bbb-conf --secret, которая распечатает URL-адрес сервера и секретный ключ для интеграции с Time.

Активация плагина

  1. Убедитесь, что для следующих параметров установлено значение true:

    • Enable Incoming Webhooks
    • Enable Outgoing Webhooks
    • Enable Custom Slash Commands
    • Enable integrations to override usernames
    • Enable integrations to override profile picture icons
  2. Включите плагин BigBlueButton (уже предустановлен):

    • в config.json: PluginSettings.PluginStates.bigbluebutton.Enable: true

Плагин BigBlueButton должен появиться в разделе Установленные плагины.

Настройка плагина BigBlueButton

Перед активацией плагина необходимо настроить параметры плагина.

BigBlueButton Server URL

URL вашего сервера BigBlueButton.

Настройка:

  • в config.json: .PluginSettings.Plugins.bigbluebutton.base_url: "http://test-install.blindsidenetworks.com/bigbluebutton/api" (пример тестового сервера)

Secret

Секрет, который вы создали для безопасного подключения к вашему серверу BigBlueButton.

По умолчанию для тестовой установки используется: 8cd8ef52e8e101574e400365b55e11a6.

Настройка:

  • в config.json: .PluginSettings.Plugins.bigbluebutton.salt: "0123456789a0123456789a0123456789" (пример для тестового сервера)

Only Admins become Moderators

Только учетные записи с ролью Team Admin станут модераторами в BigBlueButton, все остальные будут участниками. Модератором комнаты всегда будет создатель.

По умолчанию: true.

Настройка:

  • в config.json: .PluginSettings.Plugins.bigbluebutton.adminonly: true

Process Recordings

Включает или отключает обработку записей BigBlueButton. Если установлено значение false, записи собраний BigBlueButton не будут загружаться в Time. Вы можете продолжать использовать все остальные функции плагина в обычном режиме.

По умолчанию: true.

Настройка:

  • в config.json: .PluginSettings.Plugins.bigbluebutton.process_recordings: true

Allow Recording Meetings

Разрешает или запрещает запись собраний в BigBlueButton. Если установлено значение false, опция записи собраний в BigBlueButton будет отключена, и пользователи не смогут записывать свои собрания.

По умолчанию: true.

Настройка:

  • в config.json: .PluginSettings.Plugins.bigbluebutton.allow_recordings: true

Allow External Users to Join Meetings

Если эта опция включена, для каждого собрания доступна общая ссылка. Этой ссылкой можно поделиться с любыми внешними пользователями, что позволит им присоединиться к собранию.

По умолчанию: false.

Настройка:

  • в config.json: .PluginSettings.Plugins.bigbluebutton.allow_external_users: false

Использование

Создание встречи

Вы можете создать встречу BBB в любом канале, к которой смогут присоединиться все участники канала. Для того, чтобы создать встречу, вы можете ввести команду /bbb в любом канале.

Нажатие на кнопку Присоединиться к собранию сразу загружает HTML5-клиент BigBlueButton.

Информация о встрече

Плагин предоставляет информацию о живой встрече во время и после окончания встречи. После завершения собрания вы увидите такую информацию, как Дата, Продолжительность собрания и Присутствующие.

Поиск по записям

Вы можете искать прошлые записи BBB. Используя раскрывающееся меню, вы можете легко найти канал по всем прошлым записям.

Личная встреча с любым пользователем

Вы можете выбрать имя любого пользователя и нажать Start BigBlueButton. Встреча.

Когда вы приглашаете пользователя на собрание, он получит всплывающее уведомление Присоединиться к собранию.