Comments 19
Оу! Сколько лет прошло, а проект еще жив и развивается? Круто, спасибо, буду иметь в виду.
Про установку Greenlight, а еще лучше, про установку любого другого WebUI (с регистрацией, правами и прочими функциями) планируются статьи?
Просто пользоваться этим на стандартном bbb-demo не комильфо, абсолютно.
И кстати ж да, странно, что установка Гринлайта не рассмотрена в статье — она ж «искаропки» инсталлятором делается!
Их мало, например https://github.com/THM-Health/PILOS
Спасибо за информацию, т.к. думал, что, из-за «интеграционной» направленности BBB, кроме гринлайта другой морды и нет за, эээээ, ненадобностью. Тем более, что Гринлайт можно поставить при инсталляции BBB.
И опять же… Инсталляция дело нехитрое, можно и по родному мануалу сделать (хотя тому, кто «слышал» про BBB, но вживую не пробовал, дополнительная информация не помешает), а вот про фишки типа альтернативных WebUI или балансировки нагрузки почитать — было бы интересно и тем, кто его видел… (например, мне :) )
Если я не ошибаюсь, балансировка на стороне самого bbb, webui как единая точка входа для запуска просто, не более.
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 с официальной документации. Ну чё, "круто"...
Платформа для проведения видеоконференций BigBlueButton. Установка