Как стать автором
Обновить

Платформа для проведения видеоконференций BigBlueButton. Установка

Время на прочтение8 мин
Количество просмотров25K
Всего голосов 35: ↑35 и ↓0+35
Комментарии19

Комментарии 19

Оу! Сколько лет прошло, а проект еще жив и развивается? Круто, спасибо, буду иметь в виду.

После начала пандемии он стал развиваться раз в 10 быстрее и сейчас релизы выходят достаточно часто, по несколько раз в месяц (в 2019 году это был один, максимум два релиза в месяц).

Про установку Greenlight, а еще лучше, про установку любого другого WebUI (с регистрацией, правами и прочими функциями) планируются статьи?

Просто пользоваться этим на стандартном bbb-demo не комильфо, абсолютно.

Если народ проголосует за такую тему — с радостью сделаем)
А кроме Гринлайта есть еще WebGUI для BBB?.. Т.е. помимо интеграций разной степени доделанности с другими продуктами, которые резонно рассматривать в контексте этих продуктов, а не BBB?..

И кстати ж да, странно, что установка Гринлайта не рассмотрена в статье — она ж «искаропки» инсталлятором делается!
Хмм… Действительно было бы интересно посмотреть на альтернативы и сравнение их возможностей, раз они есть…

Спасибо за информацию, т.к. думал, что, из-за «интеграционной» направленности BBB, кроме гринлайта другой морды и нет за, эээээ, ненадобностью. Тем более, что Гринлайт можно поставить при инсталляции BBB.

И опять же… Инсталляция дело нехитрое, можно и по родному мануалу сделать (хотя тому, кто «слышал» про BBB, но вживую не пробовал, дополнительная информация не помешает), а вот про фишки типа альтернативных WebUI или балансировки нагрузки почитать — было бы интересно и тем, кто его видел… (например, мне :) )

Если я не ошибаюсь, балансировка на стороне самого bbb, webui как единая точка входа для запуска просто, не более.

Тогда в чём смысл проекта типа github.com/blindsidenetworks/scalelite и статей типа aws.amazon.com/ru/blogs/opensource/how-to-build-a-scalable-bigbluebutton-video-conference-solution-on-aws?

p.s. и про игрища из разряда «нельзя, но если хочется — то можно» в виде рекомендации запускать BBB на железе, но при желании можно и в виртуалке, тоже стоит рассказать…

Тут я ошибся. Увы, опыта требующего балансировки с ним у меня не было.

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

Да вот же… Это ж самое интересное )

А так BBB с Greenline и Letsencrypt можно поставить штатным инсталлятором в одну команду. Дольше объяснять что из возможного там зачем, в каких случаях оно надо или наоборот, не надо.

И даже, почитав доку, кое-какую кастомизацию гринлайну и BBB сделать (правда, там есть подозрение на наличие нюансов)…

Так вроде установка и настройка Greenlight хорошо описана в доке https://docs.bigbluebutton.org/greenlight/gl-install.html. У нас больше года крутится, все прекрасно работает, абсолютно стабильно переваривает >100 участников одновременно, если видео не включать )

все браузеры требуют валидный SSL-сертификат, дабы дать доступ к веб-камере и микрофону пользователя через WebRTC. 

Это не совсем так - для доступа к локальным устройствам никакому браузеру SSL сертификат на сервере не нужен. Он нужен для установки TLS соединения с сервером (без которого WebRTC peer connection не работает).

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

Требования по железу согласно официальной документации:
  • Ubuntu 18.04 64-bit OS running Linux kernel 4.x
  • 16 GB of memory with swap enabled
  • 8 CPU cores, with high single-thread performance
  • 500 GB of free disk space (or more) for recordings, or 50GB if session recording is disabled on the server

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

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

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

Развивается и довольно неплохо продвинулся.

Как по мне, то BBB всё-таки приложение для проведения вебинаров или каких-то обучающих занятий. Просто для ВКС можно использовать Jitsi Meet. Там гораздо проще разобраться с той же аутентификацией пользователей, хотя без чтения мануалов тоже не обойтись.

Перевели install с официальной документации. Ну чё, "круто"...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий