— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Популярное и похожее
Курс по сетям
Что такое Active Directory и LDAP?
URL и URI — в чем различие?
Погружение в Iptables – теория и настройка
No transaction is active: решение проблемы с SQL
Виртуализация сетевых функций (NVF)
Установка и настройка веб сервера Apache и Nginx. В чем разница?
HyperText Transfer Protocol (HTTP)
Еженедельный дайджест
Установка OpenMeetings по шагам
Видеоконференцсвязь «на халяву»
4 минуты чтения
OpenMeetings — программное средство, предназначенное для проведения видеоконференций, презентаций, а также позволяет проводить онлайн-обучение обеспечивая при этом мгновенный обмен данных.
Обучайся в Merion Academy
Пройди курс по сетевым технологиям
Начать
Программа помимо основных функций имеет ряд полезных возможностей, способствующих качественному проведению мероприятий используя видеосвязь к которым относятся:
групповой и личный чат для удобного общения пользователей;
запись с экрана и звука во время проведения видеотрансляций;
возможность создавать неограниченное количество сессий для общения;
внутренний почтовый клиент для переписки и рассылок по электронной почте;
удобный и понятный календарь с функцией планирования событий;
проведение опросов и голосования среди аудитории в режиме реального времени;
пересылка необходимых документов или файлов различных форматов;
удобное и функциональное приложение для ОС Android.
Достоинством программы OpenMeetings наличие гибкой настройки интерфейса под бренд компании с размещением логотипов, собственного дизайна, а также выбрать набор необходимых инструментов для удобной работы и общения.
Требования для установки программы:
Сервер под управлением Ubuntu 18.04.
Пользователь с предоставленными правами sudo.
Минимальные системные требования:
Рекомендуемые системные требования:
Оперативная память: 1 ГБ;
Оперативная память: 4 ГБ;
Установить Java
OpenMeetings написана Java скриптах, поэтому вам для работы программы необходимо будет ее установить. По умолчанию последняя версия Java недоступна в репозитории Ubuntu 18. Поэтому вам нужно будет добавить репозиторий Java в вашу систему, выполнив следующую команду:
Затем следует обновить репозиторий и установить Java с помощью следующей команды:
После установки Java вы можете проверить ее версию с помощью следующей команды:
Следующим этапом Вам необходимо установить некоторые компоненты для вашей системы с помощью выполнения следующей команды:
Далее вам необходимо установить MariaDB Server для хранения данных в вашей системе, выполнив следующую команду:
После установки MariaDB необходимо войти в оболочку MariaDB:
Введите пароль пользователя root и нажмите Enter, затем создайте базу данных и пользователя с помощью следующей команды:
Затем предоставьте права доступа к базе данных OpenMeetings с помощью следующей команды:
Затем необходимо выполнить команду FLUSH PRIVILEGES, чтобы таблица привилегий была перезагружена MySQL, и мы могли использовать новые учетные данные:
Затем выйдите из консоли MariaDB с помощью следующей команды:
Установка OpenMeetings
Вы можете загрузить последнюю версию OpenMeetings со страницы загрузки, перейдя в браузере по следующей ссылке:
После завершения загрузки извлеките загруженный файл с помощью следующей команды:
Затем запустите приложение с помощью следующей команды:
Доступ к веб-интерфейсу OpenMeetings
Откройте веб-браузер и введите URL-адрес http://your-server-ip:5080/openmeetings. Вы будете перенаправлены на следующую страницу:
Здесь нажмите на кнопку >. Вы должны увидеть следующую страницу:
Выберите тип базы данных и укажите имя базы данных, затем нажмите кнопку >. Вы должны увидеть следующую страницу:
Введите имя пользователя, пароль и адрес электронной почты, затем нажмите кнопку >. Вы должны увидеть следующую страницу:
Теперь предоставьте данные SMTP, затем нажмите кнопку >. Вы должны увидеть следующую страницу:
Укажите ImageMagick, sox и путь FFmpeg, затем нажмите кнопку >. Вы должны увидеть следующую страницу:
Выберите значение по умолчанию и нажмите кнопку >. Вы должны увидеть следующую страницу:
Теперь нажмите на кнопку «Enter the Application«. Вы должны увидеть следующую страницу:
Введите свои учетные данные, затем нажмите кнопку «Sign In«. Вы должны увидеть следующую страницу:
В заключении следует отметить, что проведение видеоконференций с помощью программы OpenMeetings оправдывает себя за счет простого управления программой и хорошего набора удобных функций необходимых для качественного общения по видеосвязи.
Мастерская IT решений
«….Нет смысла нанимать толковых людей, а затем указывать, что им делать . Мы нанимаем людей, чтобы они говорили , что делать нам … » Стив Джобс
Apache OpenMeetings: установка и настройка
Рано или поздно, но перед компанией любого масштаба встает вопрос в потребностях систем видеоконференций и/или системах обеспечивающих проведение вебинаров как для обучения персонала, так и для обеспечения проведения презентаций и непосредственно видеоконференций. Остановимся на продукте OpenMeetings. OpenMeetings — open-source проект web-видеоконференции без клиентского программного обеспечения. С ее помощью можно организовать проведение аудио- и видеоконференций в многоточечном режиме. Обеспечивается несколько вариантов конференций как непосредственно видеоконференции, так и лектории известные как вебинары.
И так приступим:
В качестве платформы мы будем использовать Windows Server.
Актуальную версию скачиваем с сайта проекта. Замечу, что проект динамично развивающийся, и при желании и необходимости можно скачать с билдового сервера более свежий релиз, работа над которым еще не закончена. Кроме всего прочего для нормального функционирования заранее подготовим нужные программы:
— SWFTools (Представляет собой набор утилит для работы с Adobe Flash)
— ImageMagick (для импорта изображений на доску в OpenMeetings) Скачать можно с официального сайта.
— Sox (Мультимедийный конвертер). Скачать можно тут.
— Ffmpeg (Для записи, конвертации и прослушивания аудио и видео)
— OpenOffice или Libreoffice (OpenMeetings может вызвать OpenOffice для загрузки текстовых документы, электронных таблиц и презентации на интерактивной доске)
— JOD Converter (Предназначен для импорта .doc, .ppt, и прочих файлов)
После установки всех компонентов, необходимо задать переменную JAVA_HOME. После указания новых переменных необходимо перезагрузить компьютер.
Список установленных программ выглядит следующим образом:
В качестве корректности установки и правильности указания переменных проверяем из командной строки версии программных продуктов:
Все готово для установки OpenMeetings.
Скаченный дистрибутив распаковываем, и запускаем red5.bat. После старта системы переходим по указанной ссылке:
На первом этапе создается учетная запись администратора
Далее идут системные настройки, которые в случае необходимости можно будет в видоизменить в последствии.
Обратите внимание на следующий пункт, в нем указываются пути к установленным ранее программам, необходимым для нормального функционирования OpenMeetings.
Следующий этап тип шифрования и интеграция с SIP
Все готово для начала установки OpenMeetings.
Готово, установка OpenMeetings и первоначальная настройка завершена.
Зайдя в меню администрирования сервера можно посмотреть настройки например путей для установленных приложений и в случае необходимости добавить или изменить
Для работы с Active Directory была включена настройка LDAP
Попробуем зайти в OpenMeetings под доменной учетной записью
Подведем итоги. Мы установили и произвели первоначальную настройку гибкой и масштабируемой системы видеоконференц связи, веб конференций, вебинаров. Многое осталось за кадром, как выбор БД (в нашем случае была использована Postgresql, хотя вариантов установки много). В плане отказоустойчивости можно организовать кластеризацию. Предусмотрена не только демонстрация рабочего стола, но собственного экрана с функцией записи последующего просмотра. Система гибкая и настраиваемая. Удачи в работе, уверен что данное решение займет нужное место в копилке ИТ проектов в Вашей компании.
Установка openmeetings 5.0.0-M1. WEB-конференции без Flash
Добрый день, Уважаемые Хабравчане и Гости портала!
Не так давно у меня возникла необходимость поднять небольшой сервер для ВКС. Рассматривалось не так много вариантов — BBB и Openmeetings, т.к. только они по функционалу отвечали:
Бесплатно
Демонстрация рабочего стола, документов и т.д.
Интерактивная работа с пользователями (общая доска, чат и т.д.)
Не требуется установка софта дополнительного для клиентов
Начал я с BBB… ну собственно не срослось… Первое — требование реального железа, т.к. на виртуальном не гарантируют работоспособность; Второе — ресурсоемкость. Да, хорошая картинка и отличный звук, но для моих задач не сопоставимо с потребляемыми ресурсами.
Стал пробовать openmeetings. Как любитель проверенного другими пользователями и стабильных релизов установил последний стабильный релиз 4.0.8 (этот процесс мы тут рассматривать не будем). Все хорошо, кроме того что он на FLASH. Ну а раз так, в хроме отказался работать, в фоксе пошло… но это противоречит пункту 4, т.к. не все пользуют FF и не всем он нравится. Я уже расстроиться успел, как увидел, что версия 5.0.0-M1 заявлена без FLASH! Вот тут все и началось. Скажу сразу, запустить все и сразу у меня не вышло, около 2-х недель, по 1-2 часа в день, ушло на полноценный запуск.
И так, ставил я на ubuntu 18.0.4-LTS.Требования:
JRE 8
Kurento Media server
Начнем с JRE8. По умолчанию из репозиториев ставится 11, поэтому добавим в репозитории, а после запустим установку нужной нам версии:
После установки необходимо задать запускаемую версию Java по умолчанию:
теперь осталось задать домашние каталоги.
Для нормальной работы видео/аудио потоков нужен Kurento Media server (KMS). Варианты установок его есть разные, я использовал вариант Docker. Процесс установки и настройки Docker не входит в данную статью, благо интернет полон информации. И так, запускаем KMS
Теперь приступаем к установке сопутствующих компонентов: MySQL — В ОМ есть встроенная БД, но ее не рекомендуется использовать в боевой версии. Ставим любую удобную Вам версию. Подойдет и из стандартных репозиториев.
для подключения Java к MySQL нужно скачать коннектор и положить его в папку /webapps/openmeetings/WEB-INF/lib/. Настройка подключения MySQL находится в файле /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml ImageMagick — Нужен для общей доски, демонстрации документов и изображений. тоже берем из стандартных репов.
GhostScript — если мы хотим работать с pdf, без него никуда. Репозитории так же стандартные. OpenOffice или Libre Office — для вывода всех форматов офисных документов… FFMpeg и SoX — для возможности записи видеоконференций в разных форматах. Версия должна быть 10.3 или новее.
Ну теперь мы готовы скачивать собственно сам openmeetings. https://openmeetings.apache.org/downloads.html Скачали, распаковали в нужную нам папку.
Вроде бы все готово для запуска (особенно если следовать официальной инструкции), но там вот такого вида ссылка https://localhost:5443/openmeetings/install. Если обратить внимание на https и порт 5443, мы понимаем что ничего у нас не выйдет. Конечно можно запустить скрипт ./bin/startup.sh и сервер запуститься. На него можно будет даже зайти и настроить по ссылке http://localhost:5080/openmeetings/install, но вот только нормальной работы не будет. Сейчас все браузеры, а хром так особенно, борются за безопасность пользователя и работу с камерой и микрофоном разрешают только по https. Через FF удастся зайти и разрешить работу с камерой, но это опять таки привязывает нас к одному браузеру. Поэтому переходим к установке и настройке SSL. Можно сделать сертификат за денежку, а можно и самостоятельно, работать от этого хуже ОМ не станет.
Версия ОМ 5.0.0-М1 базируется на TomCat, а не Apache. Конфигурация Web-сервера находится в папке ./conf/. Как создать самоподписанный сертификат и установить его в TomCate я уже описывал.
Ну вот, https настроено, теперь заходим в папку ./bin и запускаем statup.sh и после запуска сервера переходим к веб-инсталлеру https://localhost:5443/openmeetings/install. Тут уже все просто и интуитивно понятно КРОМЕ раздела «Конвертеры». Тут надо прописать пути к нашим дополнительно установленным пакетам.
ImageMagick Путь /usr/bin
FFMPEG Путь /usr/bin
SoX Путь /usr/bin
OpenOffice/LibreOffice Путь для jodconverter /usr/lib/libreoffice (я ставил либру)
Далее настройки опять не сложные.
После первого входа в систему ОБЯЗАТЕЛЬНО переходим «Администрирование»->«Конфигурация», находим пункт path.ffmpeg и удаляем записанное в него значение «/usr/bin». Сохраняем настройки.
Ну собственно наш ВКС сервер настроен и готов к работе.
После перезагрузки сервера необходимо запускать
базу СУБД (если не используете встроенный Derby )
KMS
скрипт statup.sh
Можно вручную но можно и создать скрипты автозапуска.
Для вывода «наружу» в фаерволе необходимо разрешить порты 5443,5080,8888