В этой статье мы расскажем о весьма удобной и бесплатной системе веб- и видеоконференций 3CX WebMeeting, которая, в данный момент, является облачным (не локальным, на сервере АТС) расширением АТС 3CX. Серверная часть (MCU) системы видеоконференций размещена в облачной инфраструктуре 3CX, арендуемой у Google. Интерфейс конференций отображается в браузере Chrome на обычном ПК, либо в мобильном приложении для смартфонов.
Такой подход позволяет организовать видеоконференцию сразу после установки АТС 3CX, причем даже бесплатной версии (бесплатная версия 3CX позволяет создавать небольшие конференции и вебинары до 25 участников). Из оборудования вам потребуется веб-камера, гарнитура и относительно производительный компьютер.
Производительный ПК необходим, потому что видеоконференция оказывает заметную нагрузку на браузер, которая увеличивается по мере подключения новых участников с видео. Ключевая технологи 3CX WebMeeting — открытый протокол WebRTC, активно продвигаемый Google, Mozilla и Opera. Главное преимущество такого подхода — для конференции не требуется специальное оборудование на стороне участника. Не требуется даже установка каких-либо плагинов и расширений для подключения — все необходимое уже присутствует в Chrome.
Конференция работает так: пользователь 3CX из своего клиента 3CX (для любой платформы, включая веб-клиент) указывает дату и время начала конференции, e-mail адреса участников и другие параметры. Все участники получают e-mail с ссылкой на вход в конференцию. После этого нужно просто кликнуть на ссылке — и вы тут же в конференции со всеми предустановленными параметрами. Никакой дополнительной регистрации не требуется!
На смартфонах все происходит точно так же, но вместо браузера запускается мобильный клиент WebMeeting для Android или iOS. Кстати, он позволяет вывести на экран видео от 4 одновременных участников!
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/736/091/6e6/7360916e6e4d4bcfca1dd1febc39b940.png)
Во время конференции, для удобства, участники могут использовать различные полезные функции.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/986/269/92e/98626992e4d1c5b8d87fd000fadcc85e.png)
Панель общего чата пользователей, в которой можно вести общую переписку и реагировать — «поднимать руку» или «просить задать вопрос».
Демонстрация любых PDF файлов, прежде всего, презентаций. Но вы можете демонстрировать и другое содержимое, например, конвертированные документы Office. При этом видеоизображения участников уменьшаются и окружают окно с презентацией.
Демонстрация собственного рабочего стола, либо указанного окна. Прекрасная возможность продемонстрировать работу какого-нибудь приложения или показать видео (для этой функции необходима установка расширения 3CX Click-to-Call).
Удаленное управление компьютерами участников. Вы можете запросить доступ, а участник конференции может предоставить его либо ко всему рабочему столу, либо к выбранному окну приложения (также необходима установка расширения Click-to-Call).
Опросы и голосования. Вы можете заранее готовить вопросы для слушателей и загружать их в интерфейс конференции. Можно задать варианты ответов и длительность проведения опроса. Ответы участников можно сохранить в файл, который затем можно анализировать. Но можно и сразу поделиться результатами опроса с выбранными или всеми участниками. Эта возможность особенно востребована в онлайн-обучении или опросах мнения.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/48f/ec9/f18/48fec9f18d688761d3246e5439750f2f.png)
Электронный аналог привычного флипчарта — доска для рисования, на которой участники могут визуализировать свои идеи.
Запись конференции / вебинара. Прекрасная возможность создать серию учебных видеоуроков либо сохранить конференцию для тех слушателей, которые не смогли ее посетить. Видео сохраняется в формате mp4 и готово к редактированию или сразу — выкладыванию в Youtube. Важно отметить, что для корректного сохранения видео, организатор должен явно завершить конференцию кнопкой в правом верхнем углу. Ссылка на видео придёт на e-mail организатору конференции. Сама запись будет доступна к скачиванию из облака Google в течении 7 дней.
В отличие от простой видеовстречи, которую можно организовать, скажем, в Skype, WebMeeting позволяет контролировать пользователей так же, как это принято в обычных оффлайновых конференциях или на лекциях. Все участники делятся на организаторов, ведущих /докладчиков и обычных участников / слушателей.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/22a/884/53e/22a88453e1ce6698afd09bb2c98bca6c.png)
Организатор (Organizer) — создатель конференции. Организаторы имеют полный контроль над всеми остальными участниками — могут отключать им видео, звук или чат, и даже принудительно отключать от конференции, если они создают помехи.
Докладчик (Presenter) — один из участников, которому организатор дал право показывать (листать) PDF файлы, проводить опросы, показывать свой экран и подключаться к ПК участников. Заметим что PDF файлы и опросы предварительно загружаются в хранилище веб-конференции и доступны при необходимости, а также могут быть использованы повторно в любой момент.
Участник (Participant) — может участвовать в конференции (чат, аудио и видео по выбору организатора), а также отправлять запросы на удаленное подключение / предоставлять доступ к своему ПК. Отличие обычного участника от докладчика заключается в панели управления презентацией, которая появляется внизу, когда организатор конференции предоставляет данному участнику право доклада.
Конференцию можно начать двумя способами: назначить на определенное время через специальный интерфейс, либо создать т.н. «быструю» конференцию одним кликом из веб-клиента, а затем пригласить в нее участников. Участники приглашаются по e-mail, но можно и просто отправить специальную URL прямого подключения к конференции, например, через мессенджер (или разместить ее на сайте).
Рассмотрим параметры конференции на стороне сервера 3CX. В разделе Параметры — Конференции — вкладка Видеоконференции указывается важный параметр — облачный сервер (MCU) видеоконференций 3CX, ближайший к большинству будущих участников. Выбор включает и датацентры в крупных городах б. СССР. Тут же можно загрузить логотип своей организации, чтобы «брендировать» интерфейс видеоконференций. И напоследок — рекомендуем отредактировать шаблон письма-приглашения участников в конференцию: перевести его на русский, добавить контактную информацию вашей организации и т.п.
Обратите внимание — вы можете для определенной конференции установить сервер MCU, отличный от сервера по умолчанию. Делается это при создании конференции в клиенте 3CX.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/761/81c/edf/76181cedf692e9e04300a59447b0d9cc.png)
Теперь, рассмотрим непосредственно создание конференции пользователей — организатором.
Для этого зайдите в веб-клиент 3CX и перейдите в раздел Запланировать конференцию. Здесь вы можете сразу запустить видеоконференцию, а можете запланировать ее на определенное время. Укажите тему, заметки для участников и профиль конференции. Профиль конференции — это набор предустановок, соответствующий модели использования WebMeeting. Например, профиль Вебинар:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/0a2/3ef/4bd/0a23ef4bd466a4e9591890bcab7e6444.png)
Интересная опция — выбор способа рассылки приглашений участникам. Проще всего выбрать облачный SMTP сервер 3CX, расположенный также в инфраструктуре Google. Каждое приглашение будет включать событие на указанное время в формате iCal, которое может быть автоматически внесено в ваш календарь. Но вы также можете использовать для рассылки приглашений одну из облачных служб совместной работы. В этом случае откроется всплывающее окно сообщения выбранной службы. Сообщение уже будет предварительно заполнено необходимыми сведениями, однако вы можете дополнить его своей информацией для участников.
Обратите внимание — разрешите в браузере всплывающие окна на портале WebMeeting. В противном случае окно с сообщением может быть подавлено браузером.
В профиле видеоконференции также присутствует параметр Видеопоток. Приведем таблицу соответствия ширины видеопотока и качества изображения для технологии WebRTC (данные предоставлены компанией 3CX). Отметим, что WebRTC автоматически изменяет качество видео при ухудшении параметров связи:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/e4b/842/e2c/e4b842e2ca53834d4dc8f2bd088fb8cc.png)
Как было сказано, получив письмо-приглашение с URL подключения, кликните по ней, — и вы попадете в конференцию. При первом подключении, возможно, необходимо будет предоставить браузеру доступ к камере и микрофону компьютера.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/233/f07/238/233f07238b2690f0f21046acd55e9cf3.png)
Стоит отметить, что в последней версии WebMeeting реализовано автоматическое переподключение участника к текущей конференции при внезапном обрыве соединения.
3CX WebMeeting предлагает еще одну интересную возможность — персональные веб-встречи между пользователями. У каждого пользователя (добавочного номера) и Очереди вызовов 3CX есть персональная URL WebMeeting, которую можно разместить в e-mail подписи или на веб-сайте, например, возле карточки товара или услуги, по которым нужна консультация.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/f1d/e10/988/f1de1098880072ba268162e5b44f2cc0.png)
Когда посетитель веб-сайта хочет получить консультацию, он кликает по ссылке WebMeeting, и в его браузере открывается интерфейс 3CX WebMeeting. В этот момент вам отправляется e-mail уведомление и сообщение в клиент 3CX, в котором указывается имя пользователя, желающего начать общение с вами. Вы можете кликнуть по ссылке в e-mail или чате и начать конференцию, либо проигнорировать запрос.
Разумеется, кроме видеоконсультации, доступны другие возможности WebMeeting. Для техподдержки особенно полезна возможность удаленного подключения к рабочему столу или показ своего экрана. Кроме того, вы всегда можете пригласить в персональную веб-конференцию других участников вышеописанными способами.
Если посетитель сайта подключается к WebMeeting URL Очереди вызовов 3CX, уведомления о «желании поговорить» будут распределяться между операторами, в соответствии с установленной стратегией распределения обычных вызовов в этой Очереди.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/445/cd5/e7a/445cd5e7a2feed8e6261e808254e18e2.png)
В последних версиях веб-клиента 3CX появилась возможность создать моментальную видеоконференцию одним кликом. Для этого достаточно кликнуть по вкладке WebMeeting с левой стороны и пригласить участников.
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/77e/c6c/ab7/77ec6cab723e8b63423e7c9dbf3227fe.png)
Такой подход позволяет организовать видеоконференцию сразу после установки АТС 3CX, причем даже бесплатной версии (бесплатная версия 3CX позволяет создавать небольшие конференции и вебинары до 25 участников). Из оборудования вам потребуется веб-камера, гарнитура и относительно производительный компьютер.
Производительный ПК необходим, потому что видеоконференция оказывает заметную нагрузку на браузер, которая увеличивается по мере подключения новых участников с видео. Ключевая технологи 3CX WebMeeting — открытый протокол WebRTC, активно продвигаемый Google, Mozilla и Opera. Главное преимущество такого подхода — для конференции не требуется специальное оборудование на стороне участника. Не требуется даже установка каких-либо плагинов и расширений для подключения — все необходимое уже присутствует в Chrome.
Возможности 3CX WebMeeting
Конференция работает так: пользователь 3CX из своего клиента 3CX (для любой платформы, включая веб-клиент) указывает дату и время начала конференции, e-mail адреса участников и другие параметры. Все участники получают e-mail с ссылкой на вход в конференцию. После этого нужно просто кликнуть на ссылке — и вы тут же в конференции со всеми предустановленными параметрами. Никакой дополнительной регистрации не требуется!
На смартфонах все происходит точно так же, но вместо браузера запускается мобильный клиент WebMeeting для Android или iOS. Кстати, он позволяет вывести на экран видео от 4 одновременных участников!
![](https://habrastorage.org/getpro/habr/post_images/736/091/6e6/7360916e6e4d4bcfca1dd1febc39b940.png)
Во время конференции, для удобства, участники могут использовать различные полезные функции.
![](https://habrastorage.org/getpro/habr/post_images/986/269/92e/98626992e4d1c5b8d87fd000fadcc85e.png)
Панель общего чата пользователей, в которой можно вести общую переписку и реагировать — «поднимать руку» или «просить задать вопрос».
Демонстрация любых PDF файлов, прежде всего, презентаций. Но вы можете демонстрировать и другое содержимое, например, конвертированные документы Office. При этом видеоизображения участников уменьшаются и окружают окно с презентацией.
Демонстрация собственного рабочего стола, либо указанного окна. Прекрасная возможность продемонстрировать работу какого-нибудь приложения или показать видео (для этой функции необходима установка расширения 3CX Click-to-Call).
Удаленное управление компьютерами участников. Вы можете запросить доступ, а участник конференции может предоставить его либо ко всему рабочему столу, либо к выбранному окну приложения (также необходима установка расширения Click-to-Call).
Опросы и голосования. Вы можете заранее готовить вопросы для слушателей и загружать их в интерфейс конференции. Можно задать варианты ответов и длительность проведения опроса. Ответы участников можно сохранить в файл, который затем можно анализировать. Но можно и сразу поделиться результатами опроса с выбранными или всеми участниками. Эта возможность особенно востребована в онлайн-обучении или опросах мнения.
![](https://habrastorage.org/getpro/habr/post_images/48f/ec9/f18/48fec9f18d688761d3246e5439750f2f.png)
Электронный аналог привычного флипчарта — доска для рисования, на которой участники могут визуализировать свои идеи.
Запись конференции / вебинара. Прекрасная возможность создать серию учебных видеоуроков либо сохранить конференцию для тех слушателей, которые не смогли ее посетить. Видео сохраняется в формате mp4 и готово к редактированию или сразу — выкладыванию в Youtube. Важно отметить, что для корректного сохранения видео, организатор должен явно завершить конференцию кнопкой в правом верхнем углу. Ссылка на видео придёт на e-mail организатору конференции. Сама запись будет доступна к скачиванию из облака Google в течении 7 дней.
Роли участников конференции
В отличие от простой видеовстречи, которую можно организовать, скажем, в Skype, WebMeeting позволяет контролировать пользователей так же, как это принято в обычных оффлайновых конференциях или на лекциях. Все участники делятся на организаторов, ведущих /докладчиков и обычных участников / слушателей.
![](https://habrastorage.org/getpro/habr/post_images/22a/884/53e/22a88453e1ce6698afd09bb2c98bca6c.png)
Организатор (Organizer) — создатель конференции. Организаторы имеют полный контроль над всеми остальными участниками — могут отключать им видео, звук или чат, и даже принудительно отключать от конференции, если они создают помехи.
Докладчик (Presenter) — один из участников, которому организатор дал право показывать (листать) PDF файлы, проводить опросы, показывать свой экран и подключаться к ПК участников. Заметим что PDF файлы и опросы предварительно загружаются в хранилище веб-конференции и доступны при необходимости, а также могут быть использованы повторно в любой момент.
Участник (Participant) — может участвовать в конференции (чат, аудио и видео по выбору организатора), а также отправлять запросы на удаленное подключение / предоставлять доступ к своему ПК. Отличие обычного участника от докладчика заключается в панели управления презентацией, которая появляется внизу, когда организатор конференции предоставляет данному участнику право доклада.
Запуск конференции
Конференцию можно начать двумя способами: назначить на определенное время через специальный интерфейс, либо создать т.н. «быструю» конференцию одним кликом из веб-клиента, а затем пригласить в нее участников. Участники приглашаются по e-mail, но можно и просто отправить специальную URL прямого подключения к конференции, например, через мессенджер (или разместить ее на сайте).
Рассмотрим параметры конференции на стороне сервера 3CX. В разделе Параметры — Конференции — вкладка Видеоконференции указывается важный параметр — облачный сервер (MCU) видеоконференций 3CX, ближайший к большинству будущих участников. Выбор включает и датацентры в крупных городах б. СССР. Тут же можно загрузить логотип своей организации, чтобы «брендировать» интерфейс видеоконференций. И напоследок — рекомендуем отредактировать шаблон письма-приглашения участников в конференцию: перевести его на русский, добавить контактную информацию вашей организации и т.п.
Обратите внимание — вы можете для определенной конференции установить сервер MCU, отличный от сервера по умолчанию. Делается это при создании конференции в клиенте 3CX.
![](https://habrastorage.org/getpro/habr/post_images/761/81c/edf/76181cedf692e9e04300a59447b0d9cc.png)
Теперь, рассмотрим непосредственно создание конференции пользователей — организатором.
Для этого зайдите в веб-клиент 3CX и перейдите в раздел Запланировать конференцию. Здесь вы можете сразу запустить видеоконференцию, а можете запланировать ее на определенное время. Укажите тему, заметки для участников и профиль конференции. Профиль конференции — это набор предустановок, соответствующий модели использования WebMeeting. Например, профиль Вебинар:
- не разрешает подключаться к вебинару до подключения организатора
- не показывает имена участников друг другу в целях приватности
- при подключении включает у участника только чат, чтобы не «нагружать» конференцию видео и шумом от множества участников. При необходимости организатор или ведущий может на лету разрешить голосовую и видеосвязь нужному участнику.
![](https://habrastorage.org/getpro/habr/post_images/0a2/3ef/4bd/0a23ef4bd466a4e9591890bcab7e6444.png)
Интересная опция — выбор способа рассылки приглашений участникам. Проще всего выбрать облачный SMTP сервер 3CX, расположенный также в инфраструктуре Google. Каждое приглашение будет включать событие на указанное время в формате iCal, которое может быть автоматически внесено в ваш календарь. Но вы также можете использовать для рассылки приглашений одну из облачных служб совместной работы. В этом случае откроется всплывающее окно сообщения выбранной службы. Сообщение уже будет предварительно заполнено необходимыми сведениями, однако вы можете дополнить его своей информацией для участников.
Обратите внимание — разрешите в браузере всплывающие окна на портале WebMeeting. В противном случае окно с сообщением может быть подавлено браузером.
В профиле видеоконференции также присутствует параметр Видеопоток. Приведем таблицу соответствия ширины видеопотока и качества изображения для технологии WebRTC (данные предоставлены компанией 3CX). Отметим, что WebRTC автоматически изменяет качество видео при ухудшении параметров связи:
- 0-800 Kbit: от 176x144 до 640x480
- 800-2000 Kbit: от 640x480 до 1280x720|HD|
- 2000-8000 Kbit: от 1280x720 до 1920x1080|Full HD|
- 4000-10000 Kbit: от 1280x720 до 3840x2160|4K Res|
![](https://habrastorage.org/getpro/habr/post_images/e4b/842/e2c/e4b842e2ca53834d4dc8f2bd088fb8cc.png)
Подключение к конференции
Как было сказано, получив письмо-приглашение с URL подключения, кликните по ней, — и вы попадете в конференцию. При первом подключении, возможно, необходимо будет предоставить браузеру доступ к камере и микрофону компьютера.
![](https://habrastorage.org/getpro/habr/post_images/233/f07/238/233f07238b2690f0f21046acd55e9cf3.png)
Стоит отметить, что в последней версии WebMeeting реализовано автоматическое переподключение участника к текущей конференции при внезапном обрыве соединения.
Персональная поддержка / консультации с веб-сайта
3CX WebMeeting предлагает еще одну интересную возможность — персональные веб-встречи между пользователями. У каждого пользователя (добавочного номера) и Очереди вызовов 3CX есть персональная URL WebMeeting, которую можно разместить в e-mail подписи или на веб-сайте, например, возле карточки товара или услуги, по которым нужна консультация.
![](https://habrastorage.org/getpro/habr/post_images/f1d/e10/988/f1de1098880072ba268162e5b44f2cc0.png)
Когда посетитель веб-сайта хочет получить консультацию, он кликает по ссылке WebMeeting, и в его браузере открывается интерфейс 3CX WebMeeting. В этот момент вам отправляется e-mail уведомление и сообщение в клиент 3CX, в котором указывается имя пользователя, желающего начать общение с вами. Вы можете кликнуть по ссылке в e-mail или чате и начать конференцию, либо проигнорировать запрос.
Разумеется, кроме видеоконсультации, доступны другие возможности WebMeeting. Для техподдержки особенно полезна возможность удаленного подключения к рабочему столу или показ своего экрана. Кроме того, вы всегда можете пригласить в персональную веб-конференцию других участников вышеописанными способами.
Если посетитель сайта подключается к WebMeeting URL Очереди вызовов 3CX, уведомления о «желании поговорить» будут распределяться между операторами, в соответствии с установленной стратегией распределения обычных вызовов в этой Очереди.
![](https://habrastorage.org/getpro/habr/post_images/445/cd5/e7a/445cd5e7a2feed8e6261e808254e18e2.png)
Быстрая видеосвязь одним кликом
В последних версиях веб-клиента 3CX появилась возможность создать моментальную видеоконференцию одним кликом. Для этого достаточно кликнуть по вкладке WebMeeting с левой стороны и пригласить участников.
![](https://habrastorage.org/getpro/habr/post_images/77e/c6c/ab7/77ec6cab723e8b63423e7c9dbf3227fe.png)