![](https://habrastorage.org/getpro/habr/upload_files/d17/046/f8d/d17046f8db5dd523854ad1ccf04c2f95.jpg)
Лидер российского рынка в области сервисов для онлайн-встреч, мероприятий и удалённого обучения Webinar Group представил локальную версию своей платформы.
Экосистема Webinar в "коробочном" варианте on-premise включает:
Webinar - платформа для проведения вебинаров
We.Study - платформа для смешанного обучения
Webinar Meetings - сервис для онлайн-встреч и совещаний
Эта статья познакомит Вас с архитектурой и функционалом решения Webinar. Мы рассмотрим системные требования и основные элементы интерфейса, а также предложим бесплатное пилотное тестирование в Вашей инфраструктуре.
Предисловие
С апреля 2020 года общение людей начало стремительно приобретать формат онлайн-коммуникаций. Учитывая возросшую необходимость удалённой работы и обучения, рынок ВКС (видеоконференцсвязи) стал смещаться от класических групповых мероприятий в переговорных комнатах в сторону решений для персонального онлайн общения. Этот период стал пиком востребованности онлайн сервисов ZOOM, Skype и, в том числе, Webinar.ru.
Многие из Вас стали непосредственными свидетелями развития и преобразования формата подобных онлайн планёрок, созвонов и лекций.
Поначалу планёрка на удалёнке выглядела примерно так [обобщение]:
![](https://habrastorage.org/getpro/habr/upload_files/7c8/b98/3b2/7c8b983b2cea3b0893529ceb3939c543.jpg)
Через пару месяцев сидения дома у большинства участников отпало всякое желание наряжаться каждый раз перед выходом в эфир. А многие даже стали отключать трансляцию своего видеопотока.
![](https://habrastorage.org/getpro/habr/upload_files/0a3/4f5/a9e/0a34f5a9ec47cfe819b1cd54cbbb3727.jpg)
Ну а сейчас, спустя почти 2 года, большое количество сотрудников так и остались на удалёнке. Онлайн формат встреч стал обыденностью, а красивые симметричные видеоконференции превратились в рутинные голосовые созвоны с редким подключением видео со стороны докладчиков.
![](https://habrastorage.org/getpro/habr/upload_files/b07/0d2/513/b070d2513b0021ea2fecf3f7aafc79f3.jpg)
Безусловно, часть встреч проходит по-прежнему в режиме симметричных видеоконференций, но удалёнка - будь то дистанционное обучение или рабочая встреча, проходит преимущественно в голосовом формате с демонстрацией контента и небольшим количеством докладчиков на экране.
Опираясь именно на такой сценирий проведения онлайн мероприятий, я начну свой обзор сервиса Webinar Meetings, входящего в состав "коробочного" и облачного решения от Webinar.
Webinar Meetings
Это модуль экосистемы от Webinar Group, позволяющий проводить видео и аудио конференции, используя браузер ПК или мобильные приложения. На данный момент функционал сервиса Webinar Meetings позволяет создавать мероприятия с 30 докладчиками. Все участники могут транслировать своё видео в конференцию, но интерфейс будет отображать одновременно только 9 потоков. Но эти 9 окон могут отображать всех докладчиков по очереди, путём их пролистывания через интерфейс сервиса. В ближайшее время планируется увеличение максимального количества одновременных участников конференции Webinar Meetings до 100 подключений.
![](https://habrastorage.org/getpro/habr/upload_files/0bb/b97/4a0/0bbb974a0bd830c8e15e9d9aef00baf1.jpg)
Webinar
Этот модуль позволяет проводить вебинары до 10000 участников с 6 докладчиками. Широчайший набор инструментов для презентации и коллективного обучения делают этот продукт незаменимым решением для крупных организаций и образовательных учреждений. Модуль Webinar позволяет создавать 2 типа мероприятий: вебинары и встречи. Отличия незначительны и большинство ниже описанного функционала доступно в обоих вариантах мероприятий.
Из важных особенностей формата вебинаров, например, можно выделить возможность проводить автовебинары, на основе уже проведённых ранее мероприятий.
Для активации этого режима достаточно сменить тип мероприятия с "Прямая трансляция" на "Автовебинар" и выбрать на файловом хранилище запись уже проведённого обучения или презентации.
Если ответы на вопросы участников производятся в чате, а не в прямом эфире, то разницы между прямой трансляцией и автовебинаром пользователи даже не заметят.
Этот формат актуален, когда уже есть качественно проведённое мероприятие, и его нужно повторить для другой группы студентов, сотрудников или клиентов.
![](https://habrastorage.org/getpro/habr/upload_files/88b/cb1/34b/88bcb134b5e5df8f5c9daa7e4622d7bb.png)
Функции Webinar и Webinar Meetings
![](https://habrastorage.org/getpro/habr/upload_files/ef6/f39/294/ef6f39294217b09577e7a30b27570d7e.jpg)
Календарь позволяет отображать проведённые и запланированные мероприятия пользователя, участником или организатором которых он является.
![](https://habrastorage.org/getpro/habr/upload_files/cd0/dbe/858/cd0dbe858a670a79590b70a425f35bde.jpg)
Редактор позволяет планировать мероприятие на назначенную дату и время, а также создавать и оформлять уникальный лендинг для входа участников.
![](https://habrastorage.org/getpro/habr/upload_files/bbe/b9e/685/bbeb9e685aede550f3a1cb55cd78c52f.jpg)
Существует возможность выгружать полную статистику по мероприятию, просматривать и скачивать запись конференции, включая чат и данные по всем участникам.
![](https://habrastorage.org/getpro/habr/upload_files/9db/6b5/00a/9db6b500a1f799fa4e24be1b8b616e75.jpg)
Система производит сбор статистических данных. Возможна выгрузка отчёта активности пользователей, географии подключений и данных по участникам.
![](https://habrastorage.org/getpro/habr/upload_files/4b5/10c/c8d/4b510cc8ddfb44b45289a2a12de94d58.jpg)
Управление доступом к записи, редактирование и конвертация записи мероприятия с возможностью дальнейшей рассылки учатникам мероприятия.
![](https://habrastorage.org/getpro/habr/upload_files/686/447/c63/686447c638cad222dc37461d75e02bd7.jpg)
Подтверждение регистрации, восстановление пароля, напоминания о запланированных конференциях, уведомления о регистрациях.
Основные элементы интерфейса мероприятия Webinar и Webinar Meetings
![](https://habrastorage.org/getpro/habr/upload_files/ef1/2bc/87b/ef12bc87ba74c051a0cc23605dd0fbe5.jpg)
Позволяет проверять нахождение участника на мероприятии путём вывода на экран диалогового окна с обратным отсчётом времени. Требуется клик пользователя.
![](https://habrastorage.org/getpro/habr/upload_files/678/d67/530/678d67530d220b2cb1479871df1af9f5.jpg)
Позволяет всем участникам транслировать не только контент, но и своё видео и аудио. В вебинарах зритель также может стать докладчиком при необходимости.
![](https://habrastorage.org/getpro/habr/upload_files/9b9/ecd/571/9b9ecd571a6cbdaf1c5172aca0447d37.jpg)
Позволяет демонстрировать в высоком разрешении загруженные документы и презентации. Контент для демонстрации сохраняется в файловом хранилище сервиса.
![](https://habrastorage.org/getpro/habr/upload_files/f47/90b/bd7/f4790bbd76619e59ba5f532396e4f0e2.jpg)
Белая доска позволяет использовать инструменты кисть и текст. Есть возможность изменять цвет, размер шрифта и толщину кисти, работать ластиком, удаляя целые элементы.
![](https://habrastorage.org/getpro/habr/upload_files/06f/331/97f/06f33197f2b33e1502ba9a1bd047c1eb.jpg)
Можно показывать весь экран или только отдельное окно какого-либо открытого приложения. Также есть функция демонстрации отдельной вкладки браузера.
![](https://habrastorage.org/getpro/habr/upload_files/9b9/222/87c/9b922287cd4aaf0f192d61b535a53b4f.jpg)
Интеграция с сервисом miro обеспечивает совместную работу на бесконечной интерактивной доске. Все доски хранятся в miro. Доску можно загрузить в любое мероприятие.
![](https://habrastorage.org/getpro/habr/upload_files/51d/e1e/162/51de1e162a6578b89afd94a2c5e9d45e.jpg)
Позволяет участникам общаться в рамках мероприятия. Возможна отправка текста и эмодзи, обращение к участникам и техподдержке.
![](https://habrastorage.org/getpro/habr/upload_files/78a/d3c/ab0/78ad3cab073a20418ef0ec66ae31ce01.jpg)
Позволяет в рамках вебинара разделять учатников на команды для совместной работы и выполнения каких-либо заданий. Это востребовано в области обучения.
![](https://habrastorage.org/getpro/habr/upload_files/dc4/c38/833/dc4c388337e765e641ca5484285c67de.jpg)
Реакция "огонь" позволяет участникам выразить свой интерес к презентации или докладчику. Это показывает степень вовлечённости участников в процесс.
![](https://habrastorage.org/getpro/habr/upload_files/4f2/59b/866/4f259b866924868a484145bffa10bf14.jpg)
Оценка знаний и навыков участников, полученных в итоге мероприятия производится при помощи инструментов для голосования и прохождения тестов.
![](https://habrastorage.org/getpro/habr/upload_files/885/b1f/c54/885b1fc54f482ff590df49e8c8b6f945.jpg)
Позволяет организаторам сделать перерыв в мероприятии без отключения чата. Это позволяет сохранить актуальные данные по статистике вовлечённости.
![](https://habrastorage.org/getpro/habr/upload_files/acb/25b/6e4/acb25b6e4e49d083ed25ae9f6e622167.jpg)
Функционал "Баннеры", доступный в сервисах Webinar и Webinar Meetings, позволяет демонстрировать текст или изображения, которые являются ссылками.
Также, в пользовательском интерфейсе есть кнопка "Быстрая встреча", которая позволяет в один клик создать мероприятие и войти в него. Далее можно оперативно разослать ссылку необходимым участникам и начать видеоконференцию, используя весь функционал сервиса.
We.Study
Модуль We.Study - это виртуальный учебный центр, позволяющий проводить обучение, адаптацию и сертификацию путём создания специализированных курсов.
![](https://habrastorage.org/getpro/habr/upload_files/c88/375/902/c88375902d0cb4cbb76dc9c7849dac26.png)
Функции We.Study
![](https://habrastorage.org/getpro/habr/upload_files/ef6/f39/294/ef6f39294217b09577e7a30b27570d7e.jpg)
Позволяет отображать все курсы организации, а также только курсы пользователя, участником или создателем которых он является.
![](https://habrastorage.org/getpro/habr/upload_files/06a/d41/3d0/06ad413d0d1d0a029a2d36b976aff6e0.jpg)
Включает в себя описание, настройку и структуру курса. Доступен просмотр участников, проходящих данный курс, а также отправка им писем и новостей.
![](https://habrastorage.org/getpro/habr/upload_files/476/f9b/298/476f9b298e347b1be8836567f82fdaa0.jpg)
Позволяет присваивать теги пользователям для сегментации и дальнейшего эффективного анализа результатов курса, используя фильтрацию.
![](https://habrastorage.org/getpro/habr/upload_files/809/a41/127/809a41127fe3bf2b43e3a806bb710ee3.jpg)
Расчёт вероятности отказа производится по анализу десятков параметров и позволяет определить, кто из учащихся, скорее всего, не завершит обучение.
![](https://habrastorage.org/getpro/habr/upload_files/014/c5f/4bc/014c5f4bc78cb3b80fbde1928bc2ed43.jpg)
Уведомление участников обучения о необходимости проверки заданий, назначения даты курса, или приглашение модерировать.
![](https://habrastorage.org/getpro/habr/upload_files/320/dea/ffe/320deaffeffdaae3940cb6d59b3ada3d.jpg)
Редактор курса обеспечивает создание: курса из шаблона, уроков, офлайн-мероприятий. Добавление различного контента.
![](https://habrastorage.org/getpro/habr/upload_files/14a/74b/b1e/14a74bb1e7a674a6ad947f1e8bc114d0.jpg)
Рассылка о приглашение на курс, подтверждение регистрации и оплаты курса. А также уведомления в почту об ответах и комментариях.
![](https://habrastorage.org/getpro/habr/upload_files/ec7/630/ffb/ec7630ffbc2319a445169cd49c46d58e.jpg)
Используя функционал сквозной аналитики можно получить полную статистику по всем курсам и участникам для анализа.
![](https://habrastorage.org/getpro/habr/upload_files/c03/daf/898/c03daf8981f3f432b3bf8476abb87b7b.jpg)
Структура We.Study
Конструктор создания курсов We.Study очень функционален, но в то же время лаконичен и прост.
![Пример редактора курса Пример редактора курса](https://habrastorage.org/getpro/habr/upload_files/09c/7db/ab9/09c7dbab9f333eccb0e2a8cd1cc2099b.jpg)
Слева расположена панель структуры курса с отображением всех его модулей. Менять расположение разделов можно обычным перетаскиванием их мышью в нужное место. Нумерация пересчитается автоматически.
Справа основное поле создания курса - инструменты очень похожи на новый редактор статей хабра. Можно использовать различное форматирование текста и заголовков, добавлять изображения.
При необходимости, есть возможность загрузить из хранилища сервиса видео ролик или запись какоко-либо проведённого вебинара, и добавить в тело курса в качестве дополнительного учебного материала.
В качестве промежуточной оценки успеваемости, между модулями можно размещать проверочные тесты. Результаты помогут участникам оценить свой текущий уровень знаний, а организаторам - качество составленного учебного материала. Также данные тестов могут использоваться для аналитики вовлечённости и оттока участников.
Доступна автопроверка и оценка результатов по заранее сохранённым вариантам ответов.
Также, в процессе прохождения курса, на каких-либо этапах можно планировать онлайн или офлайн встречи, необходимые для прохождения обучения.
По результатам прохождения курса проводится финальное тестирование, итогом которого становится генерация и выдача именного сертификата.
Поддержка SCORM-уроков
SCORM (англ. Sharable Content Object Reference Model — «модель ссылок на совместно используемые объекты содержимого») - это международный стандарт, по которому создаются электронные курсы.
Платформа We.Study поддерживает работу с курсами и уроками, созданными по стандарту SCORM. Это позволяет сохранить уже сделанные инвестиции в существующие SCORM-курсы при переходе на решение от Webinar Group.
Архитектура On-Premise решения Webinar
![Структура решения Webinar Структура решения Webinar](https://habrastorage.org/getpro/habr/upload_files/9e7/30e/8f6/9e730e8f60b9ae5934535a29f8a10a9c.png)
Система состоит минимум из двух серверов.
Первый сервер обеспечивает работу основных компонентов системы и базируется на Linux-платформе (Debian или Ubuntu)
Linux-сервер Webinar
В качестве среды для сервера этой роли можно использовать физическую или виртуальную платформу следующей производительности:
Подключения |
vCPU |
RAM |
SSD |
LAN |
1000 |
20 |
32 GB |
От 1 TB* |
1-10Gb/s** |
3000 |
36 |
48 GB |
||
5000 |
64 |
64 GB |
||
10000 |
128 |
128 GB |
* Объём дискового хранилища зависит от требований к глубине архива записей мероприятий и объёма сохраняемого контента.
** Ширина канала к серверу и от сервера зависит от количества одновременных мероприятий, количества участников и выбранного качества передачи видео.
Ядро системы имеет микросервисную структуру. В зависимости от условий, можно располагать микросервисы в различных локациях. Применяемая Docker-контейнеризация позволяет гибко и просто разворачиваться в физической или виртуальной среде, а также, в зависимости от ширины каналов связи, позволяет располагать сервисы на географически удалённых площадках. Помимо увеличения производительности, микросервисная архитектура позволяет повысить отказоустойчивость решения путём формирования резервных контейнеров.
![Микросервисная архитектура решения Webinar Микросервисная архитектура решения Webinar](https://habrastorage.org/getpro/habr/upload_files/66a/762/8f0/66a7628f06f4dc90da05b0b4bc509759.png)
Сервер конвертации документов
Вторым физическим или виртуальным сервером системы является Windows-сервер с установленным Microsoft Office, который обеспечивает конвертацию документов без искажения форматирования для работы в среде Webinar.
Требования к этой машине минимальны: ОС от Windows 7 x64 + установленный Microsoft Office.
Связь основного и Windows-сервера настраивается вручную после установки ядра системы на Linux-сервер.
Безопасность
Вопросу безопасности решения Webinar уделяется особое внимание. В частности, существует официальная программа получения вознаграждения за найденые уязвимости сервисов webinar.ru
Более подробная информация о программе Bug Bounty от Webinar Group доступна на сайте bugbounty.webinar.ru
Уровень вознаграждения составляет от 5000 до 100000 рублей, в зависимости от степени уязвимости.
В Программе участвуют любые технические уязвимости, которые существенно влияют на безопасность, конфиденциальность и целостность данных.
Пилотное тестирование
Поддержка пилотных проектов обеспечивается авторизованными партнёрами Webinar. Протестировать облачную или on-premise версию решения Webinar Вы можете отправив запрос в свободной форме по адресу webinar@soft-av.ru
В письме необходимо указать данные Вашей организации и контакты для обратной связи. Читатели Хабра, по результатам удачного пилотного проекта, могут рассчитывать на скидку при закупке on-premise решения от Webinar Group.
Также существует партнёрская программа для интеграторов.
Для удобства подбора необходимой конфигурации аппаратной платформы существует линейка серверов. Если же требуется собрать кластер с системой хранения, также можно подобрать оптимальную конфигурацию под требуемую задачу.
Заключение
Используя современную систему Webinar, Вы получаете массу преимуществ при проведении видеоконференций и обучения:
Возможность сбора статистических данных
Наличие контроля присутсвия и оценка внимания
Поддержка разделения аудитории на группы
Возможность создавать гибридные онлайн/офлайн курсы
Наличие подробной аналитики встреч и вебинаров
Встроенный редактор видео для быстрой подготовки рассылки
Наличие отдельного аудио канала для переводчика
Спасибо за внимание!