BigBlueButton — это бесплатная и открытая платформа для веб-конференций, вебинаров и онлайн-занятий. BigBlueButton устанавливается на сервере и работает через браузер. Благодаря этому никому из участников не требуется устанавливать какое-либо дополнительное ПО. Приложение в браузере работает как на стационарных, так и на мобильных устройствах.

BigBlueButton conference preview

Функциональные возможности BigBlueButton включают в себя:

  • Совместное общение множества участников в режиме аудио/видео звонка;
  • Одновременная работа нескольких независимых конференций;
  • Демонстрация презентации с возможностью делать пометки на слайдах;
  • Поддержку текстового чата для участников конференции;
  • Проведение онлайн-опросов участников конференции;
  • Режим демонстрации экрана компьютера спикера с возможностью ограничить область трансляции выбранным приложением;
  • Запись конференций и всех трансляций;
  • Поддержку нескольких уровней прав доступа для участников конференции.

BigBlueButton от Бегета — это актуальная версия платформы, развернутая и настроенная на вашем личном виртуальном сервере с желаемым доменным именем и автообновляемым SSL-сертификатом.

Состав приложения

  • Ubuntu 20.04
  • Docker
  • Набор контейнеров с сервисами платформы BigBlueButton
  • Nginx
  • Certbot
  • BigBlueButton Exporter для просмотра технических метрик платформы

Установка и использование BigBlueButton

При создании сервера помимо стандартных параметров вам будет предложено указать: 

  • Доменное имя, которое будет использоваться для доступа к установленной платформе BigBlueButton. Вы можете как выбрать свой собственный домен, так и зарегистрировать новый. Помимо этого вы можете воспользоваться бесплатным доменом в зоне .beget.app;
  • E-mail администратора. Будет использоваться для входа в BigBlueButton с правами администратора;
  • Пароль администратора. Вместе с E-mail необходим для входа с правами администратора

Установка и развертывание системы займет около 10-ти минут. После этого вы можете перейти к использованию.

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

Для перехода к веб-интерфейсу платформы просто откройте выбранный вами домен в браузере: https://mydomain.beget.app, где mydomain.beget.app - ваше доменное имя или выбранный технический домен.

Для аутентификации в системе используете указанные при установке E-mail администратора и пароль администратора. Их также можно посмотреть в вашей панели управления в окне информации об установленном ПО.

BigBlueButton welcome screen

Для запуска первой конференции нажмите на кнопку "Старт".

С полной инструкцией по использованию платформы можно ознакомиться в официальной документации.

Просмотр технических метрик платформы

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

Для доступа к метрикам откройте в браузере адрес https://mydomain.beget.app/monitoring, где mydomain.beget.app — ваш домен, на котором работает BigBlueButton. В качестве e-mail и пароля необходимо будет указать e-mail и пароль, заданный при создании сервера.

Метрики платформы BigBlueButton

BigBlueButton platform metrics

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

Метрики сервера

BigBlueButton node metrics

Метрики сервера показывают общую информацию об утилизации различных типов ресурсов сервером. Эти метрики похожи на те, что представлены в панели управления. С их помощью можно оценить общее состояние сервера и создаваемую всеми процессами нагрузку.

Более подробную информацию о метриках можно узнать в официальной документации BigBlueButton Exporter.

Частые вопросы по BigBlueButton

Как перезагрузить сервис BigBlueButton на сервере?

Для перезапуска основного бекенда BigBlueButton используйте команду: bbb-conf --restart

Для перезапуска веб-интерфейса Greenlight и базы данных:

  • Перейдите в директорию с описанием контейнеров: cd /opt/beget/greenlight
  • Выполните команду: docker-compose restart

Куда сохраняются и как просмотреть записи конференций?

Запись конференции становится доступной после завершения конференции. Обычно обработка занимает до пары минут, но конечная длительность зависит от длительности конференции.

Список записей конференций доступен в нижней части главной странице вашей комнаты в разделе "Записи комнаты":

BigBlueButton room view

В случае необходимости скачать запись конференции (только видео или аудио):

  • Нажать на кнопку "Презентация" напротив требуемой записи в таблице записей комнаты
  • В открывшемся плеере нажать правой кнопкой на видео/аудио и в контекстном меню выбрать пункт "Сохранить видео как" / "Save video as":
Обратите внимание!
Сохранить возможно только видео и аудио-записи. Презентацию, опросы и лог чата сохранить таким способом не получится. Их просмотр возможен только в браузере.

На виртуальном сервере файлы с записями располагаются в /var/bigbluebutton/recording

Сколько человек может участвовать в конференции?

Строгого ограничения на число участников конференции нет. Итоговое число участников зависит от:

  • Формата конференции: аудио/видео, пропорции спикеров/слушателей;
  • Качества аудио/видео потока от участников;
  • Производительности сервера;
  • Пропускной способности канала связи.

На предлагаемых нами конфигурациях можно проводить конференцию с числом участников от 50 до приблизительно 200.

BigBlueButton
Конфигурация:

Бесплатно с каждым сервером:


Автоматический бэкап данных
Круглосуточный мониторинг
Почтовая система
DNS-хостинг
Приватные сети
55
Категории
Видеоконференции