Коммерческая поддержка OpenMeetings

Здесь  можно ознакомиться с сервисами, которые предоставляет наша команда поддержки OpenMeetings, а также посмотреть ответы на часто задаваемые вопросы. 

Содержание

Введение

Поскольку OpenMeetings — открытая система с лицензией Apache, она позволяет сделать установку самостоятельно. Если потребуется помощь, вы можете получить бесплатную техподдержку, написав в листы рассылки. Мы предлагаем альтернативный подход в рамках коммерческой поддержки, выполняя различные работы из представленных здесь. Запросы принимаются на  om.unipro@gmail.com, вы можете задать все вопросы  и получить оценку объема и стоимости работ.

Демо-серверы OpenMeetings

Чтобы убедиться в том, что OpenMeetings удовлетворяет ваши потребности, нужно попробовать его функционал на демо-серверах, который полностью соответствует тому, что вы получите при инсталляции OpenMeetings на ваш сервер.  Это касается качества звука, видео, записей и общего экрана.

Вы можете выбрать один из 3 демо-серверов: 1)  действующий релиз (Latest release version) – поддерживает Flash, 2) релиз-кандидат (Next major version) - поддерживает WebRTC, 3) будущая версия (Next version) - поддерживает WebRTC.

В апреле 2019 года вышел релиз-кандидат 5.0.... на технологии WebRTC. При этом действующий релиз 4.0.... поддерживает технологию Flash. Со временем все три демо-сервера будут иметь версии 5.0....и  поддерживать  технологию WebRTC.

 

Технологии - FAQ

Какие технологии и инструменты лежат в основе реализации OpenMeetings?

Серверная часть реализована на Java. Для версий 4.0…и ниже - на основе медиасервера Red5. Для  версий 5.0… - на основе серверов Apache Tomcat и Kurento Media Server.

Клиентская часть работает на технологиях HTML5, WebRTC, Flash и Java Applets. При этом WebRTC работает в версиях 5.0…., а  Flash - для версий 4.0…. и ниже.

Что нужно иметь простому участнику ВКС-совещания на его клиентском компьютере?

Вам понадобятся - а) веб- браузер (для версий OpenMeetings не выше 4.0… должен быть включен Flash player, т.к. он обеспечивает проигрывание видео по технологии Flash) б) гарнитура или спикерфон в) веб-камера .

Если появляется эхо, как от него избавиться? 

Оптимально использовать гарнитуру или спикерфон. Если такой возможности нет, то можно вручную выключать микрофон в системе на время, когда вы только слушаете.

Дополнительно можно проверить, включено ли уменьшение эхо в настройках Flash Player. Если нет, то включить. Подробнее о настройках Flash Player смотрите на сайте производителя

 

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

С декабря 2020 запущен облачный сервис om-hosting.com, где можно арендовать сервер с установленным OpenMeetings, базой данных и хранилищем. Сейчас доступны сервера среднего уровня, с максимальным количеством участников - 100. Вскоре планируется добавить более мощные сервера. Оплата взимается помесячно.

White Line

Инсталляция и Интеграция

Мы устанавливаем систему OpenMeetings на сервера клиентов. Кроме того,  можно установить дополнительные системы, например Moodle. Интеграция OpenMeetings реализована для различных систем управления контентом (CMS, LMS, CRM, VoIP сервера) через плагины. Перед установкой и интеграцией рекомендуем ответить на ряд вопросов:

Инсталляция - Анкета

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

  • Вы уже побывали на демо-сервере?
  • Сколько ВКС комнат вам нужно? Какого типа совещания планируете проводить – конференции, вебинары или интервью ? Какое видео-разрешение вам нужно?
  • Какой сервер планируете использовать? Выделенный сервер должен иметь минимум 8-16 Гб ОЗУ и ЦПУ не ниже 2-3 Dual Core или  Quad core. Рекомендуемая ОС —  Ubuntu или Debian.
  • Какая ширина интернет-канала доступна для ваших пользователей и сервера OpenMeetings? Например, для 4 пользователей и разрешением видео-окон 200x200px требуется 1 Мбит/сек. Вы можете произвести расчет по калькулятору ширины канала.
  • Какие устройства будут задействовать ваши пользователи для ВКС: десктопы, ноутбуки, планшеты, смартфоны? Какие технические параметры будут у них: ОЗУ, ЦПУ, ОС?
  • Будут ли какие-то из ваших пользователей защищены файерволом?  Ограничивает ли файервол трафик по RTMP или HTTP протоколам?
  • Настройка портов: для версий OpenMeetings не выше 4.0… (с Flash-передачей медиа-потоков) должны быть открыты порты 80, 5080, 1935, 8088. Для версий OpenMeetings 5.0…  (с WebRTC передачей медиа) должен быть открыт порт 443 (или 5443), а также порты turn-сервера (выбранные по умолчанию или кастомизированные). Сможете ли вы обеспечить это?
  • Как много пользователей вы планируете подключать? Какую СУБД для ведения базы пользователей планируете использовать для OpenMeetings? Для удаленной настройки вашей СУБД необходимы права администратора.
  • Нужны ли вам уведомления по email? Если да, то нужно задать адрес и порт вашего почтового сервера, а также email адрес и доступ к нему для рассылки уведомлений.
  • Нужно задать часовой пояс, язык и страну, которые будут подходить большинству ваших ВКС пользователей.
  • Открытая или закрытая регистрация пользователей будет на вашем сайте ВКС?
  • Возможно, у вас есть другие специфические требования?
Инсталляция - Контрольная проверка

После того, как прошла установка OpenMeetings на ваш сервер, проверьте, что основные функции работают правильно:

  • Проверьте, что вы можете слышать и видеть других участников.
  • Убедитесь, что делаются записи в базу данных.
  • Убедитесь, что вы можете успешно разместить документы форматов .doc, .ppt,.pdf или .jpg на виртуальной доске.
  • Убедитесь, что вы можете сделать запись вашего совещания и воспроизвести ее.
Инсталляция - Срок проверки

Если инсталляция OpenMeetings проводилась нами,  в течение последующих 2 недель вы должны проверить работу системы. В течение этого срока мы помогаем вам разобраться со всеми техническими моментами.

Интеграция - Анкета

Чтобы начать работы по интеграции OpenMeetings c другой информационной системой, просим вас ответить на несколько вопросов:

  • Корректно ли работает у вас OpenMeetings?
  • С какой системой и какой ее версией вы хотите провести интеграцию?
  • На каких серверах установлена система, требующая интеграции? Если нужна помощь в интеграции, нам нужно получить доступ к вашим серверам.
  • В каком месте веб-интерфейса нужно разместить ссылки на ВКС-комнаты OpenMeetings? Какие комнаты должны быть видны через ваш веб-интерфейс?
  • Требуется ли отображать на вашем сайте ссылки на сделанные записи видеосовещаний? Если да, то в каком месте и какие?
Интеграция - FAQ

C какими системами возможна интеграция OpenMeetings?

Это cистемы управления контентом (СMS/LMS), включая Moodle, WordPress, Joomla, Drupal, Bitrix и ряд других . Кроме того, доступна интеграция с другими типами систем: SugarCRM, Zimbra и пр.

Можно ли получить модуль для самостоятельной интеграции? 

Мы предоставляем модули только вкупе с сервисом интеграции. Для успешной интеграция разработчикам необходимо вместе с заказчиком прояснить все требования. См. выше анкету по интеграции.

Возможно ли интеграция с OpenMeetings c другими ИТ-системами? 

OpenMeetings взаимодействует с другими системами посредством веб-сервисов SOAP/REST. Это позволяет провести интеграцию практически с любым системой , имеющей веб-интерфейс. Наша команда имеет опыт интеграции OpenMeetings с системами SIP/VOIP, CRM, Wiki, системами управления проектами и платежными системами

Интеграция с VoIP

Возможна интеграция с серверами IP-телефонии различных VoIP провайдеров. Это дает возможность участвовать в совещаниях OpenMeetings по протоколу SIP c любых мобильных устройств и стационарных телефонов.

Стоимость работы варьируется в зависимости от сложности клиентской сети и количества провайдеров VoIP.

White Line

Кастомизация

Можно изменить интерфейс OpenMeetings и оптимизировать функционал под ваши нужды. Доступен ребрендинг системы с элементами вашего фирменного стиля.

Кастомизация - FAQ

Сколько параметров можно изменить в интерфейсе?

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

Что происходит с кодом, написанным в рамках коммерческой поддержки?

Изменения кода, улучшающие всю систему (исправление ошибок, новые полезные свойства) попадают в открытую ветку разработки под лицензией Apache на сайте проекта. Это позволяет всем пользователям получить эти изменения при очередном обновлении системы.

Для специфических требований коммерческих проектов заводятся отдельные частные «ветки» разработки, где хранятся частные изменения программного кода для различных коммерческих версий разных заказчиков.

 

Чек-лист по ребрендингу

Если нужно, чтобы ребрендинг провели мы:

  • Проверьте, что OpenMeetings установлен корректно на вашем сервере;
  • Предоставьте нам удаленный доступ с правами администратора на ваш сервер OpenMeetings;
  • Нужны ваши: логотип, имя компании, название URL ВКС-окна и текст всплывающей подсказки в браузере;
  • Определите цветовую гамму (фон, окантовка окон и пр.)
White Line

Взаимодействие с командой

Для начала напишите по адресу om.unipro@gmail.com . Затем мы сможем продолжить обсуждение и в других форматах.

Коммуникации посредством OpenMeetings

Интерактивное общение с нашей командой оптимально вести посредством OpenMeetings, дабы улучшить ваш опыт использования системы и убедиться в том, что OpenMeetings вам подходит. Мы высылаем вам email приглашение с веб-ссылкой на виртуальную комнату OM, где продолжаем общение уже в реальном времени.

Как формируются цены на поддержку?

Наша коммерческая поддержка включает несколько позиций: Инсталляция и Интеграция, Кастомизация, Устранение неполадок (например, настройка портов), Регулярная поддержка и Разное. Около половины позиций имеют фиксированные цены, остальные оцениваются по индивидуальным трудозатратам для конкретных заказов. Таким образом полная цена во многих случаях формируется индивидуально.
Текущие цены доступны по запросу.
Если у вас появляются вопросы по оценке вашего проекта, связывайтесь с нами. Мы постараемся найти взаимоприемлемый вариант.

Как идет процесс коммерческой поддержки?

Заказ проходит несколько стадий. И начинается с понимания того, что нужно клиенту.

Любая разработка или устранение неполадок – это:  создание задания в трекере и передача его программистам --> разработка или устранение неполадок --> компиляция, тестирование --> заливка кода в репозиторий --> второе тестирование --> размещение на сервере клиента. После этого в течение недели клиент должен проверить, как работает его новая версия OpenMeetings.

Регулярная поддержка включает в себя а) удаленное  администрирование серверной инфраструктуры и оперативное решение проблем б) регулярный апгрейд сервера OpenMeetings и всех необходимых программных компонентов.

Модерация веб-совещаний и хостинг виртуальных комнат – также доступны и обсуждаются индивидуально

Почему админ-доступ к демо-серверу платный?

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

White Line

Гарантии и обязательства

Здесь вы найдете ответы по нашей ответственности перед пользователями и клиентами.

Что мы гарантируем

Ответы на письма, присланные на адрес om.unipro@gmail.com , в течение 2 рабочих дней. После чего мы обсуждаем с вами все детали и варианты реализации ваших запросов и находим приемлемое решение. Когда договоренность по срокам, ценам и остальным условиям достигнута, мы начинаем работать над вашим проектом.

Что можно ожидать, устанавливая OpenMeetings

OpenMeetings — свободный продукт, поэтому мы не продаем его. На сайте продукта для скачивания всегда доступна стабильная версия. Хотя все новые версии продукта проходят тестирование, иногда случаются неполадки. Вы можете сообщать о проблемах в  листы рассылки , что гарантирует внимание разработчиков и постановку в очередь исправлений в соответствии с приоритетами. Выявленные ошибки регулярно исправляются, но мы не можем дать гарантии по времени исправлений. Срочное решение проблем оказывается в рамках коммерческой поддержки.

Регулирование программной разработки

OpenMeetings развивается под эгидой международного фонда открытого ПО программного обеспечения Apache (ASF) и подчиняется всем его правилам. Вся информацию по проекту, доступна на apache веб-сайте, включая вики-документацию.

Команда УНИПРО является ведущей в международном сообществе этого проекта и несет ответственность за жизненный цикл продукта.

Политика конфиденциальности в OpenMeetings

Обработка персональных данных в проекте регулируется Политикой конфиденциальности OpenMeetings, которая соответствует требованиям GDPR и другим нормам информационной безопасности. Начиная с версии 4.0.4 OpenMeetings положения политики применимы ко всем последующим релизам, которые доступны для скачивания, а также к веб-страницам редактирования пользовательской информации на демо-серверах проекта. Здесь рассказано как политика конфиденциальности может быть изменена и переведена на другой язык в рамках конкретной установки.

 

Ограничение ответственности

Чтобы убедиться в том, что OpenMeetings удовлетворяет вашим потребностям, стоит попробовать его функционал на демо-серверах, который полностью соответствует тому, что вы получите при инсталляции OpenMeetings на ваш сервер. Это касается качества звука, видео, записей и общего экрана.

Вы можете выбрать один из 3 демо-серверов: действующий релиз (Latest release version), релиз-кандидат (Next major version), будущая версия (Next version). В апреле 2019 года вышел релиз-кандидат 5.0.... на технологии WebRTC. При этом действующий релиз 4.0.... поддерживает технологию Flash. Со временем все три демо-сервера будут иметь версии 5.0....и  поддерживать  технологию WebRTC.

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

Мы не даем гарантий на качество программных продуктов и технологий сторонних производителей (веб-браузеры, программные среды, операционные системы, и пр) и на работу «железа» (персональные компьютеры, сетевое оборудование, и пр.).

Мы не отвечаем за качество связи клиент-сервер. Если у ваших ВКС пользователей не хватает ширины канала связи или оперативной памяти, мы не в состоянии помочь с этим. Советуем попробовать поработать с этими параметрами оборудования на демо-сервере и после этого принимать решение.

White Line

Дополнительные опции

Посмотрите, что вам может пригодиться:

Локализация на другие языки

Национальные версии OpenMeetings появляются в основном благодаря активности пользователей. Сейчас в apache репозитории проекта около 30 файлов локализации. Как создавать новые локализации с помощью языкового редактора, как экспортировать и импортировать файлы локализации, можно посмотреть здесь. Наша команда занимается локализацией только по запросам пользователей в рамках коммерческой поддержки.

White Line