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

Сертифицированный поставщик услуг BigBlueButton

Полный список возможностей

Всё, что ZcaleRight делает с вашим парком BigBlueButton.

Полный список, сгруппированный так же, как устроен сам продукт. Каждая строка — то, что программа умеет уже сегодня, из коробки: без дополнений, без отдельных модулей, без второго продукта на покупку.

01

Панель и обзор

Один экран на весь парк BigBlueButton, обновляющийся сам, чтобы никому не приходилось открывать терминал ради ответа на вопрос.

  • Задействованные серверы, идущие встречи, участники и хранилище — с одного взгляда
  • История использования: видно форму целого семестра, а не одного мгновения
  • Объём хранилища записей с проверкой соединения и выгрузкой
  • Системные оповещения прямо в интерфейсе, включая ограничения провайдера
  • Журналы приложения, читаемые администраторами без доступа к оболочке

Панель

Обновляется сама

Серверов в строю

14

2 временных

Идущих встреч

33

в 3 пулах

Участников

797

пик за сегодня 1204

Записи

4,2 ТБ

S3 · 9841 элемент

Участники за 14 дней

Пулы

  • Аудитория 18/24
  • Вебинар 6/12
  • Один на один 9/30

Пример цифр. Ваш парк на одном экране.

02

Серверы и пулы

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

  • Постоянные серверы под непрерывным опросом: неисправный узел выходит из ротации за секунды
  • Временные серверы, которые регистрируются, шлют сигналы и исчезают, когда простаивают
  • Пулы по сценарию — один на один, вебинар, аудитория — с закреплёнными за каждым серверами
  • Лимит на пул и общекластерный лимит поверх него
  • Включён и доступен — разные состояния: сервер можно опустошить, не удаляя
  • Тестовая встреча на любом сервере прямо из интерфейса

Кластер

Онлайн

СерверПулВстречиЛюдиНагрузка
bbb-01.example.edulectures1431262%
bbb-02.example.edulectures1124848%
bbb-03.example.eduexams39619%
bbb-07.example.eduexams000%
bbb-11.example.eduoverflow614131%

Пример данных. Ваш кластер в одном представлении.

03

Как размещается встреча

Размещение — решение, принимаемое один раз, при создании, и больше не пересматриваемое: самый надёжный маршрут тот, что не меняется под идущим занятием.

  • Две стратегии: единый лимит для каждого сервера или лимит на пул
  • LMS может при создании запросить пул по имени, чтобы мастер-класс не попал на вебинарную машину
  • Строгие пулы: запрос пула должен означать именно этот пул и никакой другой
  • Сервер, переставший отвечать, выходит из ротации за секунды, а не на следующем обходе
  • Встреча остаётся на том сервере, где началась, и каждый следующий вызов — вход, завершение, чат, документы — направляется на тот же сервер
  • Создание блокируется по идентификатору встречи, поэтому две попытки одной LMS не откроют две комнаты

04

Встречи и живая поддержка

Всё, что идёт прямо сейчас, кто внутри, и возможность вмешаться в сессию, которая идёт не так.

  • Представления «идут», «все» и «завершены» по всему парку
  • Живая сводка участников по каждой встрече
  • Вход в идущую встречу как техподдержка, без запроса учётных данных
  • Завершение встречи для всех, когда её нужно остановить
  • Расширенный поиск по встречам
  • Выгрузка в таблицу для отчётности и сверки

05

Записи

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

  • Единый каталог с метаданными, каким бы ни был источник
  • Записи могут остаться на тех серверах BigBlueButton, которые их сделали: центральное хранилище — вариант, а не обязательное условие, и ради библиотеки не нужно ничего монтировать на каждом узле
  • Либо перенесите их в объектное хранилище, совместимое с S3, или в SWIFT, с переписанными ссылками на ваш собственный плеер
  • Публикация, снятие с публикации и удаление из интерфейса
  • Стандартные форматы BigBlueButton и коммерческие, со статусом обработки MP4
  • Записи снимаются с публикации и удаляются по расписанию, которое задаёте вы, — политика хранения соблюдается без того, чтобы кто-то о ней помнил
  • Выгрузка в таблицу вместе со ссылками на воспроизведение

Записи

Центральное хранилище

ЗаписьДатаРазмерСостояние
LAW-204 · Contract Law2026-09-03412 MBОпубликована
MED-118 · Anatomy Lab2026-09-031.1 GBОпубликована
ENG-330 · Seminar2026-09-02286 MBОбрабатывается
BUS-101 · Intake2026-09-01694 MBСнята с публикации

Пример строк. Одна библиотека, что бы ни делал парк за ней.

06

Правила, заданные один раз для всего

Правила, которые раньше жили отдельно в каждой LMS, теперь живут в одном месте и применяются к каждой встрече, создаваемой кластером.

  • Принудительно включить запись — или запретить — на весь парк, не трогая ни одну LMS
  • Ваш логотип в каждой создаваемой встрече
  • Презентация по умолчанию в каждой комнате
  • Одно приветствие на всю платформу
  • Имя, под которым ваши сотрудники поддержки заходят во встречу
  • Веб-камеры учеников не попадают в записи сессий Schoology — для школ, которые этого требуют

07

Кто что видит

Шесть ролей, очерченных вокруг работ, которые действительно существуют в эксплуатационной команде, чтобы никому не приходилось быть администратором ради своей части дела.

  • Администратор, клиент, поддержка, проверяющий записи, контроль качества и учётная запись API для вашей автоматизации
  • Каждое действие выдаётся по роли — матрица прав опубликована, а не подразумевается
  • Проверяющий, который может открывать записи ради соответствия требованиям и больше ничего
  • Роль качества, которая заходит в живые сессии для оценки, но никогда не видит библиотеку
  • Машинная учётная запись, доступная только к точкам автоматизации и никогда — к интерфейсу
  • Правила паролей, уникальные учётные записи и сессии, очищаемые по истечении срока

08

Арендаторы и ваше имя сверху

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

  • Отдельный секрет API на каждого арендатора, проверяемый при каждом вызове
  • Название сайта, короткое имя, логотип, значок и основной цвет
  • Ваши собственные ссылки на условия и конфиденциальность в подвале
  • Ваша строка «работает на», а не наша
  • Каждый арендатор видит только свои встречи и записи

09

Входы, которые не являются адресом BigBlueButton

Точки входа, которые просят, как только платформа перестаёт быть пилотом: одно имя хоста, номер телефона, короткая гостевая ссылка.

  • Сессии, встроенные под вашим именем хоста, чтобы никто не видел имя сервера в адресной строке
  • Короткие гостевые ссылки для тех, у кого никогда не будет учётной записи
  • Телефонный вход, направляемый на нужный сервер по тональному набору через вашу АТС
  • Путь к панели учебной аналитики на том сервере, где идёт сессия
  • Публичная страница входа, которую можно открыть на день ради нагрузочного теста или встречи с клиентом и которая закрывается сама

10

Мощность, следующая за спросом

Серверы появляются к пику и уходят, когда расписание пустеет, и никому не нужно смотреть в панель в восемь утра.

  • Мощность по расписанию, которое вы строите в интерфейсе: даты, дни, часы, объём
  • Или по реальной нагрузке, проверяемой каждую минуту
  • Минимум на пул, чтобы уменьшение никогда не забрало последний сервер
  • Прогноз предоплаченного баланса, который предупредит — или откажет — до добавления мощности
  • Подписанное событие в тот момент, когда в кластере не остаётся свободной мощности

11

Два API и события, которым можно верить

Один API для инструментов, уже говорящих на BigBlueButton, другой — для вашей собственной оркестрации, и подписанные события, чтобы ваши системы узнавали о мощности раньше ваших пользователей.

  • Полноценный API BigBlueButton перед парком — меняются только адрес и общий секрет
  • Отдельный API автоматизации для развёртывания, метрик и приёма записей
  • Точка со снимком кластера: встречи, участники, задействованные и работающие серверы
  • Зарегистрировать сервер, слать сигналы, объявить IP, спросить, можно ли снять узел
  • Зарегистрировать запись, уже лежащую в вашем хранилище, чтобы она пережила сервер, её создавший
  • Исходящие события, подписанные HMAC, с идентификатором доставки, неизменным при повторах

12

Повседневная эксплуатация

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

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

Подключается к

  • Seafile
  • Zabbix

Мониторинг серверов

Собирается каждую минуту

Системные ресурсы

Процессор 36%
Память 58%

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

  • Встречи 33 / 48
  • Пользователи 797 / 1,204
  • Звук 731 / 1,204
  • Видеопотоки 214 / 480
  • Демонстрации экрана 12 / 48

Пример цифр. По каждому серверу и по всему парку.

Совместимость

Оставьте тот интерфейс, которым уже пользуетесь.

ZcaleRight показывает весь ваш парк как один сервер BigBlueButton, поэтому всё, что уже говорит на API BigBlueButton, продолжает работать ровно так же, как сегодня. Ваши пользователи не заметят разницы.

  • Moodle
  • Canvas by Instructure
  • Chamilo
  • Schoology
  • WordPress
  • Greenlight

Названия и знаки продуктов принадлежат их владельцам и показаны лишь для того, чтобы обозначить совместимость ZcaleRight.

Посмотрите на своём парке.

Пришлите список ваших серверов и самую загруженную неделю — мы покажем, что именно изменится.

Запросить расчёт