Bigbluebutton что это за программа

Центр онлайн-обучения на базе свободного программного обеспечения за 15 минут, или Еще раз о BigBlueButton

Введение

История развития дистанционного обучения сегодня насчитывает более 100 лет. Родоначальником считается Исаак Питман, начавший в 1840 году с помощью почтовых отправлений обучать стенографии студентов в Объединенном Королевстве. Я же впервые услышал про дистанционное обучение из рассказов своего отца. Он родился и учился в Туркмении, по почте получал методические указания и задания, выполняя которые смог сдать вступительные экзамены в российский вуз в 1980 году. Сегодня же активное развитие информационных технологий и увеличение пропускной способности информационных сетей позволяют передавать знания с континента на континент в огромных объемах и, что важно, происходит это почти мгновенно.
Существует два основных типа обучения в дистанционной форме: в онлайн-режиме (интерактивная лекция, вебинар) и в оффлайн режиме (записи лекций, тесты, учебно-методические комплексы). Основная разница между ними в доступности учебных материалов и в организации учебного процесса. Я считаю, что дистанционное образование никогда не сможет приблизиться по качеству к очному. Однако, именно онлайн-обучение с элементами интерактива, когда все (учащиеся и преподаватель) собираются в одно время в виртуальной аудитории и могут задать вопрос голосом, либо текстом в чате, позволит хотя бы немного приблизиться к очному процессу обучения. Логичным будет вопрос: а зачем вообще тогда онлайн-обучение, если есть классическое – очное? Приведу простой пример: день трудоустройства выпускников физико-математического факультета педагогического университета на 10 выпускников по специальности «учитель математики» приходят 12 директоров школ, 2-ое уходит без учителя математики.

Описание системы

По большому счету, любой центр дистанционного обучения, центр онлайн-образования или как сейчас очень модно называть «ИДО» (институт дистанционного образования, есть уже наверное при каждом вузе) представляет собой небольшой сайт с возможностью заказать нужный курс или подписаться на существующий. В итоге есть web-портал, где происходит авторизация, а также сервер веб-конференций, который позволяет проводить сами занятия. В нашем центре при вузе решались две основные задачи: курс подготовки в дистанционной форме к сдаче ЕГЭ для школьников из районов, а так же организация онлайн-лекций для студентов. Если необходимость первой части работы не может быть оспорена, то вторая является следствием нового требования министерства: «Нормой для вузов должно стать наличие не менее 20 процентов программ, реализуемых в сетевом режиме» (http://www.rg.ru/2013/10/29/kontent.html). В нашей организации многие восприняли это положение с негодованием, но лично мне оно показалось корректным и правильным. Для студентов, гораздо удобнее подключиться к учебному порталу и прямо на лекции следить за слайдами презентации с личного ноутбука, особенно на поточных лекциях, что важно, ведь управлением такой презентацией по прежнему занимается лектор. Что же касается студентов, которые подключаются удаленно по уважительной причине – думаю тут всем понятно, одни плюсы.
Если с выбором движка для сайта центра все просто (WordPress, DLE, Joomla – выбирайте то, что вам нравится), то с выбором сервера веб-конференций мы тоже определились в прошлой статье. На самом деле, выбор из решений с открытым исходным кодом не большой: BigBlueButton и Openmeetings. Мы остановились на первом.
В ходе работы с BBB выявились как преимущества, так и недостатки.

Преимущества:

1. Интеграция с популярными CMS.
2. Возможность записи.
3. Адаптация системы для мероприятий в дистанционной форме (в последней версии от 8 ноября 2013 года заложены 6 форматов виртуальных комнат – для вебинара, видеочата, ассистента лектора и т. д.).
4. Набор инструментов для работы в режиме интерактивной доски (текстовые надписи, маркеры) поверх презентации.
5. Использование FreeSwitch для передачи голоса.
6. Трансляция рабочего стола (возможно кому то будет проще использовать стороннее программное обеспечение типа виртуальной камеры, которое позволяет так же транслировать содержимое рабочего стола).

Недостатки:

1. Сложность настройки и использования. Использовать BBB можно только совместно с чем-то (например, Moodle), либо дописывать свой модуль авторизации пользователей и разграничением прав.
2. Сильная зависимость от «медленных» подключений, если теряется несколько пакетов, сессия умирает, пользователю приходится заходить в виртуальную комнату заново.
3. Ограничение на количество пользователей. BBB очень хорошая система для работы в малых группах, однако, сама RED 5 server, основа BBB имеет ограничение по максимальному количеству клиентов (подробно про RED 5 тут habrahabr.ru/post/143554).
Таким образом, в результате практического использования BBB мы пришли к выводу, что эта платформа идеальна для работы в малых группах (до 20 человек). Действительно, когда речь идет о «практиках», когда преподавателю важно слышать или даже видеть каждого участника занятия, иметь возможность задать вопрос и получить ответ от конкретного участника, дать право загрузить презентацию и начать доклад следующему студенту, попросить слушателя указать на слайде, что ему непонятно маркером и т.д. – BBB идеален. Но существуют и лекционные занятия, когда есть лектор, который должен вещать на публику 200-300 или даже 500 человек, важно, чтобы его было видно и слышно вместе с его презентацией. В таком случае хотелось бы просто пускать медиапоток каким-либо легким видеосервером, и желательно иметь минимум обратной связи через текстовый чат. В этом случае нам на помощь пришел Дмитрий Шатров (проект «momentvideo»), совместно с ним был создан сервер для видеотрансляций «Lectorium» с возможностью чата и разработан модуль интеграции для Moodle.
При этом стоит отметить заявленные цифры по загрузке сервера lectorium.
В таблице приведены результаты измерения производительности видеосервера при отдаче видеопотока 500 Кбит/сек на 64-битной системе с процессором Intel Core i7 2600. В тесте задействовано только одно процессорное ядро. Под требуемым объёмом оперативной памяти понимается объём памяти, занятой процессом видеосервера.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа
Отметим, 10 000 – хорошая цифра, однако для нас, она недостижима. Сервер подключен на скорости 1000 Мбит/с, при минимальном потоке имеем: поток видео 640 на 480 даст 200 кбит/с + голос 48 кбит/с, итого 250 кбит/с. 4 человека – 1 мегабит или максимально возможное подключение для нашего сервера 4000 человек. Для наших задач, это более чем достаточно.
Ниже представим рисунок общей схемы будущего центра онлайн-обучения:
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Процесс установки

Чтобы максимально упростить процесс установки, мы подготовили небольшое видео, которое показывает, как можно развернуть центр онлайн-обучения в течение 15 минут на базе двух виртуальных машин. Организация подобного центра заключается в создании двух виртуальных машин: сервер авторизации пользователей (например СПО Moodle) и сервер видеоконференций (BBB). Для удобства выложены образы соответствующих виртуальных машин, так чтобы любой мог развернуть и посмотреть как это выглядит в своей среде. (Обратите внимание пароль для root — 222123)

Источник

Устанавливается на выделенный или виртуальный сервер для проведения вебинаров, онлайн-занятий, онлайн-консультаций и видеоконференций.

Основные преимущества BBB

Устанавливается
на Ваш сервер

Платформа для Вас полностью бесплатна. Вы платите только за свой сервер.

Никаких ограничений
и скрытых лимитов

Пропускная способность зависит только от мощности Вашего сервера и элементов инфраструктуры.

Имеет современный
адаптивный дизайн

Платформа BigBlueButton работает через браузер и адаптируется под мобильные устройства и планшеты.

Как проводить вебинары?

Из этого видео Вы узнаете об основных возможностях BigBlueButton для проведения онлайн-лекций и вебинаров.

Создание одной или нескольких вебинарных комнат

Основные функции управления трансляцией

Формат презентаций и подключение нескольких веб-камер

Отключение функций участников и передача прав спикерам

Как настроить сервис?

В этом видео мы расскажем, какие настройки есть в панели управления и как администратору настроить сервис под себя.

Установка логотипа и цветовой гаммы личного кабинета

Включение и отключение функций в вебинарной комнате

Управление спикерами и слушателями онлайн-занятий

Команды для управления сервисом через консоль

Заказов на Установку

Ответов на Сообщения

И речь снова про преимущества

BigBlueButton имеет все необходимые инструменты для проведения вебинаров на неограниченное количество посетителей.

Быстрый запуск

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

Высокое качество

Подключайте одну или несколько веб-камер и запускайте трансляцию в HD-формате

Демонстрация экрана

Включайте показ всего экрана или отдельной программы для демонстрации в реальном времени

Живой чат и заметки

Общайтесь с участниками через онлайн-чат и оставляйте важную информацию в заметках

Интерактивная доска

Рисуйте, подчеркивайте и комментируйте записи на слайдах презентации или на белой доске

Опросы и тестирование

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

Серверы для установки BigBlueButton

BigBlueButton устанавливается на виртуальный или выделенный сервер.

Виртуальный сервер с минимальными характеристиками, необходимыми для BBB

До 150 участников в комнате

Интеграция через API-ключи

Виртуальный сервер с оптимальными характеристиками, необходимыми для BBB

До 150 участников в комнате

Интеграция через API-ключи

Dedicated Server

Выделенный сервер с минимальными характеристиками, необходимыми для BBB

До 150 участников в комнате

Интеграция через API-ключи

Как мы работаем

ОБЯЗАТЕЛЬНО изучите инструкцию, прежде чем арендовать сервер и производить установку.

Регистрация домена

Вы можете зарегистрировать домен у нас или использовать свой домен или поддомен.

Аренда сервера

Для установки нужно арендовать сервер, соответствующий минимальным параметрам по Инструкции.

Установка BBB

Как только домен и сервер будут готовы, Вы сможете сами установить BBB или поручить установку нам.

Отзывы клиентов

Установили в течение дня. В процессе помогли с устранением неполадок 🙏

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Языковой Клуб

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

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Дмитрий Иванов

КБГУ им. Бербекова ’99

С огромной благодарностью за отличную работу! Теперь и у нашей школы есть свой инструмент для проведения online уроков. Интегрируем BigBlueButton на школьную платформу Moodle. Впереди ещё тестирование ресурса, но есть предчувствие, что все будет отлично!

Станислав Муневич

Хочу выразить огромную благодарность! Подключились к платформе, не все было вначале гладко, но наши замечания, а порой претензии были выслушаны, и приняты адекватно. Работают оперативно, всегда на связи. Проводим дистанционно уроки, по-тихоньку подключаем всю школу. Спасибо за ваш труд!

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Ляля Абдуллина

Уфимская Средняя Школа

Нам доверяют

Our Creative Team

We use the latest technologies and tools in order to create a better code that not only works great, but it is easy easy to work with too.

Источник

Устанавливается на выделенный или виртуальный сервер для проведения вебинаров, онлайн-занятий, онлайн-консультаций и видеоконференций.

Основные преимущества BBB

Устанавливается
на Ваш сервер

Платформа для Вас полностью бесплатна. Вы платите только за свой сервер.

Никаких ограничений
и скрытых лимитов

Пропускная способность зависит только от мощности Вашего сервера и элементов инфраструктуры.

Имеет современный
адаптивный дизайн

Платформа BigBlueButton работает через браузер и адаптируется под мобильные устройства и планшеты.

Как проводить вебинары?

Из этого видео Вы узнаете об основных возможностях BigBlueButton для проведения онлайн-лекций и вебинаров.

Создание одной или нескольких вебинарных комнат

Основные функции управления трансляцией

Формат презентаций и подключение нескольких веб-камер

Отключение функций участников и передача прав спикерам

Как настроить сервис?

В этом видео мы расскажем, какие настройки есть в панели управления и как администратору настроить сервис под себя.

Установка логотипа и цветовой гаммы личного кабинета

Включение и отключение функций в вебинарной комнате

Управление спикерами и слушателями онлайн-занятий

Команды для управления сервисом через консоль

Заказов на Установку

Ответов на Сообщения

И речь снова про преимущества

BigBlueButton имеет все необходимые инструменты для проведения вебинаров на неограниченное количество посетителей.

Быстрый запуск

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

Высокое качество

Подключайте одну или несколько веб-камер и запускайте трансляцию в HD-формате

Демонстрация экрана

Включайте показ всего экрана или отдельной программы для демонстрации в реальном времени

Живой чат и заметки

Общайтесь с участниками через онлайн-чат и оставляйте важную информацию в заметках

Интерактивная доска

Рисуйте, подчеркивайте и комментируйте записи на слайдах презентации или на белой доске

Опросы и тестирование

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

Серверы для установки BigBlueButton

BigBlueButton устанавливается на виртуальный или выделенный сервер.

Виртуальный сервер с минимальными характеристиками, необходимыми для BBB

До 150 участников в комнате

Интеграция через API-ключи

Виртуальный сервер с оптимальными характеристиками, необходимыми для BBB

До 150 участников в комнате

Интеграция через API-ключи

Dedicated Server

Выделенный сервер с минимальными характеристиками, необходимыми для BBB

До 150 участников в комнате

Интеграция через API-ключи

Как мы работаем

ОБЯЗАТЕЛЬНО изучите инструкцию, прежде чем арендовать сервер и производить установку.

Регистрация домена

Вы можете зарегистрировать домен у нас или использовать свой домен или поддомен.

Аренда сервера

Для установки нужно арендовать сервер, соответствующий минимальным параметрам по Инструкции.

Установка BBB

Как только домен и сервер будут готовы, Вы сможете сами установить BBB или поручить установку нам.

Отзывы клиентов

Установили в течение дня. В процессе помогли с устранением неполадок 🙏

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Языковой Клуб

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

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Дмитрий Иванов

КБГУ им. Бербекова ’99

С огромной благодарностью за отличную работу! Теперь и у нашей школы есть свой инструмент для проведения online уроков. Интегрируем BigBlueButton на школьную платформу Moodle. Впереди ещё тестирование ресурса, но есть предчувствие, что все будет отлично!

Станислав Муневич

Хочу выразить огромную благодарность! Подключились к платформе, не все было вначале гладко, но наши замечания, а порой претензии были выслушаны, и приняты адекватно. Работают оперативно, всегда на связи. Проводим дистанционно уроки, по-тихоньку подключаем всю школу. Спасибо за ваш труд!

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Ляля Абдуллина

Уфимская Средняя Школа

Нам доверяют

Our Creative Team

We use the latest technologies and tools in order to create a better code that not only works great, but it is easy easy to work with too.

Источник

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

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

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

Инструментов для таких задач сейчас представлено немало, но в рамках этой статьи хотелось бы остановиться именно на BigBlueButton. Главная идея при разработке данной платформы — «Она должна быть проста в использовании как большая синяя кнопка».

В данной статье мы поговорим о том, как установить BigBlueButton на свой сервер. Кому интересен данный вопрос — добро пожаловать под кат.

▍ Системные требования

Вне зависимости от конфигурации оборудования, на сервер нужно будет установить SSL-сертификат. Причина в следующем: чтобы пользователи могли делиться аудио- и видеопотоками со своих компьютеров, все браузеры требуют валидный SSL-сертификат, дабы дать доступ к веб-камере и микрофону пользователя через WebRTC. Если подключаться к BigBlueButton только по IP-адресу, то браузеры заблокируют клиенту BBB доступ к веб-камере и микрофону.

▍ Заказ сервера

Для начала нам нужен сервер для размещения на нём BigBlueButton. На случай если он уже имеется — пролистайте до следующего раздела.

Переходим на сайт RUVDS.
Нажимаем на «Выбрать VPS».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

В разделе «Своя конфигурация» нажимаем на «Собрать».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

В появившейся форме заполняем данные для входа в аккаунт RUVDS и нажимаем «Войти». Если же аккаунта нет, нажимаем «Регистрация». Мы предполагаем, что аккаунт уже есть.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Выбираем из списка нужный дата-центр.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Пролистываем чуть ниже и выбираем нужную конфигурацию сервера. Напомним, что если сервер нужен для проведения видеоконференций, то необходимо 8 ядер CPU и 16 ГБ RAM. Если же на нём предполагается разработка, то будет достаточно 4 ядер и 8 ГБ соответственно.
В случае, если предполагается запись видеоконференций, объём диска должен быть не менее 500 ГБ. Если же не предполагается, то достаточно 100 ГБ; будет с небольшим запасом.
В качестве шаблона сервера выбираем «Docker CE — Ubuntu 18.04».
Затем выбираем необходимый срок аренды сервера.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Пролистав ещё чуть ниже, соглашаемся с условием публичной оферты, предоставляем согласие на обработку персональных данных, а затем нажимаем кнопку «Оплатить».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Появится форма выбора метода оплаты. Выбираем наиболее удобный и проходим через процедуру платежа.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

После успешной оплаты появится соответствующее сообщение.
Нажимаем на кнопку «Мои сервера»

Появится список, содержащий только что заказанный сервер. Все необходимые данные для подключения (IP-адрес, user, password) будут находиться в соответствующих полях.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

▍ Привязка доменного имени к серверу

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

Заходим на сайт freenom.com, вводим желаемое доменное имя и нажимаем на кнопку «Проверить доступность».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Далее нажимаем «Оформить заказ».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Затем кликаем «Use DNS».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

В появившихся полях выбираем срок предоставления доменного имени, IP-адрес сервера и нажимаем кнопку «Continue».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

В появившейся форме вводим валидный адрес электронной почты и нажимаем «Verify My Email Address».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Проверяем входящую почту на предмет пришедшего письма от Freenom. В пришедшем письме переходим по ссылке валидации.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

В открывшейся форме заполняем поля.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

После заполнения формы ставим флажок, соглашаясь с условиями, и нажимаем на «Complete Order».
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Появление сообщения о подтверждении заказа свидетельствует, что процедура прошла успешно.
Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Потребуется некоторое время, пока обновленная информация о доменных записях распространится между другими DNS-серверами. Это может занять до 24 часов.

▍ Подготовка и проверка перед установкой

Итак, у нас есть сервер с 64-битным Ubuntu версии 18.04, с привязанным доменным именем. Перед тем как приступать непосредственно к инсталляции, проведём несколько проверок, чтобы убедиться, что сервер соответствует минимальным требованиям.
Проведение этих проверок сильно уменьшает шансы столкнуться с проблемами в процессе установки.
Также, установим необходимые пакеты и обновим сервер.

Подключимся к серверу по SSH. Инструкцию для пользователей Windows можно найти здесь.

Также, если мы подключаемся под пользователем root, то префиксы команд sudo везде ниже не нужны.

В первую очередь обновим сервер:

Затем установим пакет gnupg:

Убедимся, что локаль сервера — en_US.UTF-8:

Если локаль отличается от en_US.UTF-8, наберём несколько команд, чтобы это исправить:

Затем нужно выйти из SSH-сессии и зайти снова, это перезагрузит настройки локали для сессии.
Наберём команду cat /etc/default/locale. Необходимо убедиться, что есть только одна строка LANG=«en_US.UTF-8».

Если Вы видите ещё одну строку LC_ALL=en_US.UTF-8, уберите её из /etc/default/locale, после чего завершите SSH-сессию и откройте её снова.

Далее, выполняем команду sudo systemctl show-environment и убеждаемся, что видим LANG=en_US.UTF-8:

Если LANG=en_US.UTF-8 нет, то выполняем команду sudo systemctl set-environment LANG=en_US.UTF-8, а затем ещё раз выполняем sudo systemctl show-environment, чтобы убедиться, что в выводных данных LANG=en_US.UTF-8

Если в строке Mem в столбце total менее 15G, то серверу недостаточно памяти для запуска BigBlueButton в боевом режиме, и необходимо увеличить количество памяти хотя бы до 16G. Впрочем, если Вы планируете использовать сервер для задач разработки, 8G будет достаточно.

Далее, убедимся, что на сервер установлена Ubuntu 18.04:

Удостоверимся, что запущена 64-разрядная версия Ubuntu:

Далее, проверим, что сервер поддерживает IPv6:

Если нет строки inet6 ::1/128 scope host, то после установки BigBlueButton нужно будет внести изменения в настройки FreeSWITCH, чтобы отключить поддержку IPv6.

Следующим шагом убедимся, что сервер запущен на ядре Linux v.4.x:

Далее, проверим, что у сервера есть минимум 8 ядер. Напоминаем, что для задач разработки достаточно 4 ядра:

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

▍ Установка BigBlueButton

Установка BigBlueButton производится скриптом bbb-install.sh. Данная ссылка содержит подробную информацию по использованию данного скрипта.

Перед выполнением команды замените электронную почту notice@example.com на валидную.

Итак, мы рассмотрели системные требования к BigBlueButton, выполнили предустановочные операции и провели установку продукта.
Перейдём по ссылке на свой демо-сайт, у меня это был: bbb-test.cf и посмотрим что мы получили в итоге.

Появится приветственное меню. Введём в поле ввода своё имя и нажмём «Join» :

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Затем давайте попробуем включить микрофон в конференции:

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Разрешаем доступ к микрофону:

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Нажимаем на «Да», если наш голос слышен, или на «Нет» в противном случае:

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

Итак, открылась сама конференция:

Bigbluebutton что это за программа. Смотреть фото Bigbluebutton что это за программа. Смотреть картинку Bigbluebutton что это за программа. Картинка про Bigbluebutton что это за программа. Фото Bigbluebutton что это за программа

В ней уже можно проводить собрания, несмотря на то, что это API — демонстрационное.
Если потребуется разработать что-либо на базе BigBlueButton, продукт обладает обширной документацией, что здорово поможет в деле.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *