Openmeetings установка на windows server

Содержание

  1. ИТ База знаний
  2. Полезно
  3. Навигация
  4. Серверные решения
  5. Телефония
  6. Корпоративные сети
  7. Курс по сетям
  8. Что такое Active Directory и LDAP?
  9. Погружение в Iptables – теория и настройка
  10. Что такое сервер и какие они бывают?
  11. Arduino vs Raspberry Pi – что выбрать?
  12. Как работает WEB: HTTP И REST
  13. Что такое Domain Name System?
  14. Установка OpenMeetings по шагам
  15. Установить Java
  16. Установка OpenMeetings
  17. Мастерская IT решений
  18. Apache OpenMeetings: установка и настройка
  19. Установка openmeetings 5.0.0-M1. WEB-конференции без Flash
  20. Сервер аудио- и видеоконференций Apache OpenMeetings
  21. Сравнение вариантов
  22. Аппаратные системы
  23. Инфраструктура:
  24. Программные системы
  25. Обзор OpenMeetings
  26. Установка OpenMeetings
  27. Как я устанавливал Openmeetings
  28. Что это
  29. Исходные данные
  30. Установка
  31. Заключение

ИТ База знаний

Полезно

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

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

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

Протоколы и стандарты

Популярное и похожее

Курс по сетям

Что такое Active Directory и LDAP?

Погружение в Iptables – теория и настройка

Что такое сервер и какие они бывают?

Arduino vs Raspberry Pi – что выбрать?

Как работает WEB: HTTP И REST

Что такое Domain Name System?

Еженедельный дайджест

Установка OpenMeetings по шагам

Видеоконференцсвязь «на халяву»

Обучайся в Merion Academy

Пройди курс по сетевым технологиям

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

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

Требования для установки программы:

Минимальные системные требования:

Рекомендуемые системные требования:

Оперативная память: 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 для загрузки текстовых документы, электронных таблиц и презентации на интерактивной доске)

После установки всех компонентов, необходимо задать переменную JAVA_HOME. После указания новых переменных необходимо перезагрузить компьютер.

Список установленных программ выглядит следующим образом:

C:\Program Files\SWFTools
C:\Program Files\ImageMagick-6.9.0-Q8
C:\Program Files\sox-14-4-1
C:\Program Files\Ffmpeg\bin
C:\Program Files\Java\jre7\bin

Добавляем эти значения в переменную PATH

В качестве корректности установки и правильности указания переменных проверяем из командной строки версии программных продуктов:

Все готово для установки OpenMeetings.

Скаченный дистрибутив распаковываем, и запускаем red5.bat. После старта системы переходим по указанной ссылке:

На первом этапе создается учетная запись администратора

Далее идут системные настройки, которые в случае необходимости можно будет в видоизменить в последствии.

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

Следующий этап тип шифрования и интеграция с SIP

Все готово для начала установки OpenMeetings.

Готово, установка OpenMeetings и первоначальная настройка завершена.

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

Для работы с Active Directory была включена настройка LDAP

Попробуем зайти в OpenMeetings под доменной учетной записью

Подведем итоги. Мы установили и произвели первоначальную настройку гибкой и масштабируемой системы видеоконференц связи, веб конференций, вебинаров. Многое осталось за кадром, как выбор БД (в нашем случае была использована Postgresql, хотя вариантов установки много). В плане отказоустойчивости можно организовать кластеризацию. Предусмотрена не только демонстрация рабочего стола, но собственного экрана с функцией записи последующего просмотра. Система гибкая и настраиваемая. Удачи в работе, уверен что данное решение займет нужное место в копилке ИТ проектов в Вашей компании.

Источник

Установка openmeetings 5.0.0-M1. WEB-конференции без Flash

Добрый день, Уважаемые Хабравчане и Гости портала!

Не так давно у меня возникла необходимость поднять небольшой сервер для ВКС. Рассматривалось не так много вариантов — BBB и Openmeetings, т.к. только они по функционалу отвечали:

Стал пробовать openmeetings. Как любитель проверенного другими пользователями и стабильных релизов установил последний стабильный релиз 4.0.8 (этот процесс мы тут рассматривать не будем). Все хорошо, кроме того что он на FLASH. Ну а раз так, в хроме отказался работать, в фоксе пошло… но это противоречит пункту 4, т.к. не все пользуют FF и не всем он нравится. Я уже расстроиться успел, как увидел, что версия 5.0.0-M1 заявлена без FLASH! Вот тут все и началось. Скажу сразу, запустить все и сразу у меня не вышло, около 2-х недель, по 1-2 часа в день, ушло на полноценный запуск.

После установки необходимо задать запускаемую версию Java по умолчанию:

теперь осталось задать домашние каталоги.

Для нормальной работы видео/аудио потоков нужен Kurento Media server (KMS). Варианты установок его есть разные, я использовал вариант Docker. Процесс установки и настройки Docker не входит в данную статью, благо интернет полон информации. И так, запускаем KMS

для подключения 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
Скачали, распаковали в нужную нам папку.

После первого входа в систему ОБЯЗАТЕЛЬНО переходим «Администрирование»->«Конфигурация», находим пункт path.ffmpeg и удаляем записанное в него значение «/usr/bin». Сохраняем настройки.

Ну собственно наш ВКС сервер настроен и готов к работе.

После перезагрузки сервера необходимо запускать

Для вывода «наружу» в фаерволе необходимо разрешить порты 5443,5080,8888

Источник

Сервер аудио- и видеоконференций Apache OpenMeetings

Разберем возможности и процесс развертывания Apache OpenMeetings — Open Source-сервера видеоконференций, не требующего для использования клиентского программного обеспечения.

Рано или поздно, но перед компанией любого масшта­ба встает вопрос о необходимости систем видеокон­ференций и/или систем, обеспечивающих проведение вебинаров как для обучения персонала, так и для пре­зентаций и непосредственно видеоконференций. Оста­новимся на OpenMeetings — Open Source-сервере веб-видеоконференции, не требующем для использования клиентского программного обеспечения.

Сравнение вариантов

На данный момент на рынке имеется много продуктов, как платных, так и бесплатных, для организации видеокон­ференций. Они разделяются на следующие.

Аппаратные системы

Это решение для видеоконференцсвязи с уже установлен­ным программным обеспечением на основе специализи­рованного оборудования, оно изначально готово к исполь­зованию, что называется, «из коробки». Это могут быть как видеотелефоны, так и разнообразные групповые ВКС-системы. Все они состоят из похожих компонентов:

Инфраструктура:

Программные системы

Программные аналоги представляют собой программное обеспечение для видеоконференцсвязи, которое уста­навливается на компьютер или мобильное устройство, выступающее в роли терминала или даже сервера ВКС. Для захвата и воспроизведения медиаданных использу­ется встроенное либо внешнее оборудование: камера, микрофон, гарнитура, динамики, а также различное USB/ PCI-X периферийное оборудование, включая PTZ-камеры, карты захвата, спикерфоны. Ассортимент периферийных решений для ПК значительно шире и богаче, чем у аппа­ратных систем.

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

Так как мы пытаемся сэкономить финансовые средства, будем рассматривать программные системы, они значитель­но отличаются в ценовой системе. А именно нас интересуют бесплатные продукты, готовые для внедрения в компаниях.

Одной из таких программ является OpenMeetings. В жур­нале «Системный администратор» №6/2009 уже писали об этом продукте, но с тех пор многое изменилось в про­грамме и оставлять ее без внимания нельзя.

Обзор OpenMeetings

Система веб-конференций Apache OpenMeetings позво­ляет организовать проведение аудио- и видеосовещаний в многоточечном режиме, когда к серверу подключены де­сятки человек. За несколько лет проект сменил несколь­ко команд и лицензий, в том числе был в Google Code (под лицензией Eclipse Public License). Последняя его дис­локация — инкубатор Apache, соответственно, поменялась и лицензия — на Apache License 2.0. Последняя официальная версия на момент написания статьи 3.0.7.

Главный плюс — для видеосовещания не требуется установка дополнительного ПО, достаточно веб-браузе­ра с плагином для поддержки технологии Flash (см. рис.1). Предусмотрена возможность записи и последующего проигрывания совещаний и экспорта в AVI/FLV-файл, им­порт в конференцию документов более чем 20 форматов и изображений. Участники могут скачать загруженный файл и совместно редактировать, вводя текст поверх оригинала, рисовать и помечать интересные места.

Интерфейс OpenMeetings переведен на несколько язы­ков, среди которых есть русский. Встроенный редактор локализованных сообщений (Language Editor) позволяет при необходимости скорректировать перевод. Внешний вид можно изменить с помощью тем.

Установка OpenMeetings

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

Требования к оборудованию невысоки, минимальные, ко­торые указаны на сайте, — компьютер с процессором 1 ГГц CPU и 1 Гб ОЗУ. Мы станем использовать ОС Debian 8 (Jessie). Будем считать, что система уже установлена и настроена. Все действия мы будем проводить из-под учетной записи су­перпользователя root.

Первым делом добавим репозитории Oracle Java и Adobe Flash Player:

Источник

Как я устанавливал Openmeetings

Что это

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

Исходные данные

У нас на предприятии в качестве системы дистанционного обучения (далее СДО) используется Moodle. Она нас полностью устраивает, за исключением отсутствия живого общения преподавателя и обучающегося.
Поэтому было принято решение к действующей СДО добавить приложение видео-конференций. Выбор свой остановил на Openmeetings, поскольку именно эта система интегрируется с Moodle и для этого даже есть специальный модуль.

Устанавливать систему решил на CentOS. Изрядно погуглив в поисках мануала по установке, и методом проб и ошибок понял, что все инструкции, что есть в сети, либо устаревшие, либо неполные.

Все грабли, на которые я наткнулся в процессе под катом

Установка

Итак, в наличии сервер с установленной CentOS 5.7 x64 и предустановленными Development Tools, Development Libraries, MySQL Database и Java, а также отключенным SELinux.
В последних версиях openmeetings MySQL уже не используется, все данный хранятся в файловой базе.

Выполним стандартную процедуру обновления пакетов:

yum update
yum upgrade

Добавим rpmforge репозиторий, для установки дополнительных пакетов:

Установим необходимые для openmeetings пакеты:

yum install freetype freetype-devel fontconfig fontconfig-devel java-1.6.0-openjdk-devel libtiff libtiff-devel libjpeg-devel libjpeg giflib giflib-devel libpaper libpaper-devel xml-commons-apis libpng libpng-devel libxml2 libxml2-devel fftw3 fftw3-devel cairo cairo-devel flac flac-devel wavpack wavpack-devel libsndfile libsndfile-devel libmad libmad-devel yasm-devel yasm

Если в наши планы входит обмен презентациями и документами в среде Openmeetings (а в наши планы это входило), то ставим дополнительно:

yum groupinstall ‘Office/Productivity’
yum install openoffice.org-headless

И в /etc/rc.local добавляем запуск soffice, который будет конвертировать документы в нужный для openmeetings формат:

Удалим установленную из репозиториев CentOS ghostscript, чтобы потом скомпилировать из исходников более новую версию, т.к. со старой openmeetings работать отказался (первые грабли):

Теперь скачиваем и собираем из исходников нужные программы, а именно: Lame, Ghostscript, FFmpeg, SWFTOOLS, ImageMagick, SOX. FFmpeg собираем с libmp3lame, postproc, gpl, pthreads, avfilter. Это нужно для записи в avi/flv-файл рабочей области в среде openmeetings (не путать с шарингом).

На момент написания статьи сайт www.swftools.org был недоступен, поэтому пакет искал на других ресурсах.

Когда все сделали, можно скачивать и устанавливать openmeetings. Скачивать можно с SVN, но я предпочитаю брать стабильные билды.

mkdir /home/openmeetings
cd /home/openmeetings
wget openmeetings.googlecode.com/files/openmeetings_1_8_6_r4488.zip
unzip openmeetings_1_8_6_r4488.zip

Теперь пришла пора запустить и установить приложение:

cd red5/
chmod +x red5.sh
./red5.sh

В адресной строке браузера набираем

Переходим к установке. Из обязательных данных вводим имя пользователя, пароль, e-mail. Остальное по желанию. В любом случае все введенные данные потом можно изменить.
Ждем когда завершится установка и нам будет предложено войти на портал.

Проверим одну из основных возможностей системы, а именно запись рабочей области в файл. Для этого зайдем в любую комнату (Room) и попробуем записать выполняемые действия. Запись производится в меню Shared/Record screen в правой верхней части комнаты. Выбираем качество записи и жмем «Start Recording». По окончании записи она будет автоматически доступна в меню Recordings.
Зайдя туда её (запись) можно скачать, НО…

Тут нас поджидает ошибка:

generateFFMPEG
process-mergeWave
error-sox: error while loading shared libraries: libsox.so.1: cannot open shared object file: No such file or directory
command-[sox, /home/openmeetings/red5/webapps/openmeetings/streams/hibernate/one_second.wav, /home/openmeetings/red5/webapps/openmeetings/streams/7/rec_1_stream_568de7a556addf82e0c38ca02600e5f3_03_11_2011_09_37_33_FINAL_WAVE.wav, pad, 0, 2.714]
exitValue-127

Судя по всему не подгружается библиотека sox. Как же так, ведь мы ее установили? Проблема решается очень просто. Добавляем в /etc/ld.so.conf строчку

Этим мы укажем где собственно и искать ffmpeg библиотеку sox.

Попробуем еще раз записать видео и вуаля! Все получилось и работает.

Заключение

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

PS: Если статья придется по душе уважаемому сообществу, могу продолжить писать на тему СДО. Спасибо всем кто осилил до конца!

Источник

How to install Openmeetings on Windows 11

Openmeetings is a free and open-source video conferencing and collaboration software. The following tutorial will guide you through the process of installing Openmeetings on a Windows 11 operating system.

Prerequisites

Before installing Openmeetings, you need to make sure that your system meets the following requirements:

  • Windows 11 operating system
  • Java 8 or higher version
  • At least 2 GB of RAM and 2 GB of free disk space

Installation Steps

  1. Download Openmeetings

Go to the Openmeetings website at https://openmeetings.apache.org/index.html and click on the ‘Download’ button. Select the latest stable version for Windows and download the ZIP file.

  1. Extract the ZIP file

Once the file has been downloaded, extract the ZIP file to a convenient location on your computer. You can use any software like WinRAR, 7-Zip or other ZIP files extracting software.

  1. Install Java Development Kit (JDK)

Openmeetings requires Java 8 or higher version to run. If you don’t have it installed on your system, download and install the latest version of JDK from the Oracle website at https://www.oracle.com/java/technologies/javase-downloads.html.

  1. Configure Java Environment Variables

After installing JDK, you need to configure the Java Environment Variables on your system. To do this, follow these steps:

  • Press the Windows key + E to open File Explorer.
  • Right-click on ‘This PC’ and select ‘Properties’.
  • Click on ‘Advanced system settings’ from the left-hand side pane.
  • Click on the ‘Environment Variables’ button at the bottom right of the window.
  • Under the ‘System Variables’ section, click on ‘New’.
  • Enter ‘JAVA_HOME’ as the variable name.
  • Enter the path of the JDK installation directory (e.g., C:\Program Files\Java\jdk1.8.0_301) as the variable value.
  • Click on ‘OK’ to save the changes.
  1. Configure Tomcat

Openmeetings uses Apache Tomcat as its web server. Tomcat needs to be configured to run Openmeetings. To do this, follow these steps:

  • Open the extracted Openmeetings folder and navigate to ‘red5.properties’ file within »webapps’>’openmeetings’>’WEB-INF’.
  • Change the following line to set the Tomcat home, save and close the file.
webapp.contextPath=/openmeetings
  • Open the Tomcat Apache website and download the binary ZIP file, then extract the files to a convenient location on your computer.
  • Go to the ‘bin’ folder and run the ‘startup.bat’ file to start the server.
  • Open a web browser and enter the URL ‘http://localhost:8080/’ to confirm that Tomcat is running.
  1. Deploy Openmeetings

To deploy Openmeetings on Tomcat, follow these steps:

  • Copy the ‘openmeetings.war’ file from the Openmeetings extracted folder to the ‘webapps’ folder of the Tomcat installation directory.
  • Wait a few minutes for the deployment process to complete. You can monitor the deployment progress in the logs located under the ‘logs’ folder of Tomcat installation directory.
  • Once the deployment process is complete, open a web browser and enter the URL ‘http://localhost:8080/openmeetings/’ to access the Openmeetings application.

Congratulations! You have successfully installed Openmeetings on Windows 11. You can now take advantage of its features and start collaborating with others through video conferencing.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!

OM
version

OS

Title

last update

language

comment

0

OM 2.x

Win / Linux

Sebastian Wagner OpenMeetings installation

english

3 steps to install OM on running OS

1

OM 2.x

Ubuntu 12.10

Installing OM2.x On Ubuntu64 — Headless — 12.10.pdf

28/02/2013

english

Complete server installation OS and OM 2.x from scratch.
New h264 codec, https, rtmps and reverse proxy. Ubuntu V12.10.

2

OM 2.x

Debian Squeeze

Installing OM2.x On Debian64 — Headless.pdf

08/02/2013

english

Complete server installation OS and OM 2.x from scratch.
https, rtmps and reverse proxy.Debian Squeeze.

3

OM 2.x

Ubuntu 12.04

Installing OM2.x On Ubuntu64 — Headless v12.04.pdf

22/07/2012

engish

Complete server installation OS and OM 2.x from scratch.
https, rtmps and reverse proxy.Ubuntu V12.04.

4

OM 2.1.1

Debian Wheezy

Installing OM2.1.1 on Debian64 Wheezy.pdf

27/09/2013

english

Complete server installation OS and OM 2.1.1 from scratch.
h264, https, rtmps and reverse proxy.Debian Wheezy.

OM 2.x

CentOS 6.3 64-bit

https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30753808

15/02/2013

english

OM 2.0 on Centos 6.3 64-bit + upgrade to OpenMeetings 2.1

5

OM 2.x

Windows XP\7\2003\2008

Installing OM2.x On Windows-XP-7-2003.pdf

14/02/2013

english

Complete server installation OS and OM 2.x from scratch.
https, rtmps and reverse proxy. Windows XP/7/2003.

6

 

7

OM 2.x

Debian \ Ubuntu

Ubuntu_Debian_Installer_Upgrader.sh

02/08/2012

english

Testing version for Auto Install\Upgrade for OM 2.x — dont use
in Production this is still early testing.

8

OM 3.0.6 Ubuntu wst. 14.04.2 LTS (64 bit) Установка OM 3.0.6 на Ubuntu wst. 14.04.2 LTS (64 bit)

30.05.2015

Русский

Установка, настройка, запуск в эксплуатацию OpenMeetings 3.0.6 на Ubuntu wst. 14.04.2 LTS (64 бит).

9

 *** OpenMeetings tutorials in spanish ***

spanish

10

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.6

OM 3.0.7

OM 3.0.7

OM 3.0.6

OM 3.0.7

OM 3.0.7

OM 3.0.7

OM 3.0.4

OM

OM

OM

OM

Mac El Capitan OS X

Mac Yosemite OS X

FFmpeg compile Mac

Red5 run for Mac OS X

CentOS 7

FFmpeg compile Centos

CentOS 6.7 32\64 bit

Ubuntu 14.0.4 LTS

ffmpeg compile Ubu-Deb

Red5 run Ubu-Deb

Debian 8  64 bit

Debian 7

Fedora 23

Fedora 22

Fedora 21

Red5 run on Fedora 22

PCLinuxOS 2014

Red5 run Ubu-Deb

Red5 run script

Skin

Christmas Skin

Moodle

SugarCRM

—— OpenMeetings Installation tutorials

                  by Alvaro Bustos  ——

Installation OpenMeetings 3.0.x on El Capitan OS X.pdf

Installation OpenMeetings 3.0.x on Yosemite OS X.pdf

ffmpeg_compile_Yosemite_OSX.zip

red5-mac

Installation OpenMeetings 3.0.x on Centos 7.pdf

ffmpeg_script_compile_Centos.zip

Installation OpenMeetings 3.0.x on Centos 6.7.pdf

Installation OpenMeetings 3.0.x on Ubuntu 14.04.pdf

ffmpeg_script_compile_Ubuntu_Debian.zip

red5         

Installation OpenMeetings 3.0.x on Jessie.pdf

Installation OpenMeetings 3.0.x on Wheezy.pdf

Installation OpenMeetings 3.0.x on Fedora 23.pdf

Installation OpenMeetings 3.0.x on Fedora 22.pdf

Installation OpenMeetings 3.0.x on Fedora 21.pdf

red5fedora

Installation OpenMeetings 3.0.x on PCLinuxOS 2014.pdf

red5

red5.zip      red5 run script OM 3.0.4 Wheezy-Ubuntu

skin_OM_login.png

skin_Navidad_OM.png

Moodle OpenMeetings installation updated.pdf

OpenMeetings SugarCRM idioms solution.zip

OpenMeetings as Windows service.pdf

—— Finish OpenMeetings tutorials

                  by Alvaro Bustos ——-

2-10-2015

30-9-2015

25-9-2015

30-9-2015

30-9-2015

30-9-2015

30-9-2015

30-9-2015

30-9-2015

30-9-2015

27/5/2015

1-2-2016

30-9-2015

27-5-2015

30-9-2015

30-9-2015

30-9-2015

25/2/2015

2012

english

english

english

english

english

english

english

english

english

english

english

11 OM 2x 3.x Debian Wheezy 32\64 bits Installazione di OpenMeetings 2.x — 3.x su server Linux.pdf 05/05/2014 italian Installation OpenMeetings 2.x and 3.x on Linux server (Italian)  
12 OM 2x 3.x Windows XP\Vista\7\8\2008 Installazione di OpenMeetings 2.x — 3.x su server Windows.pdf 05/05/2014 italian Installation OpenMeetings 2.x and 3.x on Windows server (Italian)  

13

14

 

15

     

16

           

17

           

18

           

19

   

20

     

21

     

22

23

       

24

         

25

26

 

27

 

28

29

 

30

 

31

 

Older Releases Details:

7.0.0

Release 7.0.0, provides following improvements:

IMPORTANT: Java 17 is required

UI and Security:

  • Microphone on/off doesn’t interrupt the streaming
  • Stability fix at Safari
  • Full screen mode for WB
  • Redo tool for WB
  • 2-factor authentication
  • Libraries are updated with most recent versions

Some other fixes and improvements, 28 issues were addressed

6.3.0

Release 6.3.0, provides following improvements:

Stability and UI:

  • Multiple WB fixes
  • Confirm popups are unified
  • Multiple fixes for latest Safari
  • Libraries are updated with most recent versions

Some other fixes and improvements, 26 issues were addressed

6.2.0

Release 6.2.0, provides following improvements:

UI improvements, stability fixes, mobile version and adds OpenAPI spec in 3.0.x format

Stability and UI:

  • UI fixes
  • Modal PopUpFix
  • Upgrade to Bootstrap5
  • Fixes for Mobile Version and landscape mode
  • Improve ability for starting from Home Screen on Mobile device

Integration:

  • OpenAPI Spec in swagger format see https://openmeetings.apache.org/swagger
  • Improved Integration examples for Node and PHP

Some other fixes and improvements, 28 issues were addressed

6.1.0

Release 6.1.0, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

Stability:

  • Room is more stable
  • Screen sharing on Safari is fixed
  • Recording in interview room is fixed

UI:

  • OM theme can selected in Admin -> Config
  • Configurable Extra menu is added to the rooms
  • Date/time picker is better localized

Some other fixes and improvements, 27 issues were addressed

6.0.0

Release 6.0.0, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

Security:

  • TLS1.2. is used for OAuth
  • NetTest client count can be limited
  • Captcha is now configurable
  • Recordings can be globally disabled

Stability:

  • Audio/video in room is more stable

UI:

  • Translations are improved
  • Invitation form displayes time in client time zone
  • Notifications are displayed using JS Notification API
  • Video pods size can be fixed and configurable per-user

Some other fixes and improvements, 40 issues were addressed

5.1.0

Release 5.1.0, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

Stability:

  • Room Audio/Video should be more stable
  • OM should work as expected after KMS server restart
  • Backup is further improved
  • Audio/Video connection established faster
  • Most recent versions of dependencies are used

UI:

  • User display name is used almost everywhere
  • Browser notifications are used to notify about new chat messages and moderator actions
  • Interview room was broken
  • Mute and «Mic status» were broken

Some other fixes and improvements, 52 issues were addressed

5.0.1

Release 5.0.1, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

Security:

  • Rate limit is checked for network test web service
  • Libraries are updated to latest versions
  • Password complexity can be fine-tuned

Backup/Restore:

  • Group files/recordings might be restored to wrong group

UI:

  • Translations and support of RTL languages are improved
  • Dashboard widgets and personal room are always displayed in current user language

Some other fixes and improvements, 21 issues were addressed

5.0.0

Release 5.0.0, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

IMPORTANT: Java 11 is required

Flash plugin is no longer required in the browser

Security:

  • Libraries are updated to latest versions
  • More strict CSP is implemented
  • User accounts are hidden for regular users
  • User email addresses are hidden

UI:

  • Support for touch events is added (mobiles, tablets)
  • Better support for new MS Edge browser
  • Direct link for entering the room with room name (not ID)
  • Front camera is used by default
  • User avatar is editable at Admin->Users

Audio/Video:

  • Stability is improved
  • Connection to KMS is auto-recovering
  • Camera resolution changes take effect immediately
  • Multiple client-side JS errors are fixed

Some other fixes and improvements, 74 issues were addressed

4.0.11

Release 4.0.11, provides following improvements:

Security:

  • 3rd-party libraries are updated to latest versions
  • Email sending via SSL is added
  • User email addresses are hidden

Other fixes and improvements, 11 issues were addressed

5.0.0-M4

Release 5.0.0-M4, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

IMPORTANT: Java 11 is required

Flash plugin is no more required in the browser

UI:

  • Main UI library has been changed Jquery-UI -> Bootstrap
  • Hotkey to resize&arrage «video» windows is added
  • Camera/Microphone on/off icons are less confusing
  • The room can be blocked until moderator will enter
  • Room sidebar dock button works as expected
  • Right-click menu for WB tab is fixed
  • Link to privacy statement is added to sign-in dialog

Audio/Video:

  • Audio-only clients doesn’t create «video» windows
  • Audio/Video stream tries to re-connect in case of any issue

Backup/Restore:

  • Backup/restore was re-worked and better covered with tests
  • Multiple other issues are addressed

Integration:

  • OAuth: user attributes retrieval is improved
  • LDAP documentation is improved
  • User picture can be retrieved from LDAP

Please NOTE: this version might be not production ready

Some other fixes and improvements, 56 issues were addressed

5.0.0-M3

Release 5.0.0-M3, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

IMPORTANT: Java 11 is required

Flash plugin is no more required in the browser

Backup/Restore:

  • Multiple issues with restore were fixed
  • Confirmation of backup import was added
  • File/recording hashes are preserved when possible

White board:

  • Document upload/conversion is improved
  • Whiteboards are not auto-created on room enter
  • Keyboard shortcut for quick poll is added

Room:

  • User list is now sorted

Audio/Video:

  • Multiple issues with audio/video/screen sharing are fixed

Please NOTE: this version might be not production ready

Some other fixes and improvements, 36 issues were addressed

5.0.0-M2

Release 5.0.0-M2, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

IMPORTANT: Java 11 is required

Flash plugin is no more required in the browser

Backup/Restore:

  • OAuth configs were not properly backup

White board:

  • Math formula is improved
  • Room files are improved
  • Clean WB REST method perform real-time clean

Room:

  • Rooms can be customized on group basis
  • «Ghost» users are not displayed in the room
  • External user name is displayed as expected

Please NOTE: this version might be not production ready

Some other fixes and improvements, 18 issues were addressed

4.0.9

Release 4.0.9, provides following improvements:

Backup/Restore:

  • Recordings of deleted users were restored as public
  • OAuth configs were not properly backup

White board:

  • Math formula is improved
  • Room files are improved
  • Clean WB REST method perform real-time clean

Room User list:

  • «Ghost» users are not displayed in the room
  • External user name is displayed as expected

Other fixes and improvements, 19 issues were addressed

5.0.0-M1

Release 5.0.0-M1, provides following improvements:

This release provides WebRTC audio/video/screen-sharing in the Room

Flash plugin is no more required in the browser

Please NOTE: this version might be not production ready

Some other fixes and improvements, 30 issues were addressed

4.0.8

Release 4.0.8, provides following improvements:

Mobile client:

  • Mobile clients are displayed in user list
  • Audio/Video switching is more stable

OAuth:

  • VK based OAuth login is fixed
  • Integrate Wso2 Identity Server

Activities&Actions:

  • Less actions for non-moderators
  • No duplicated actions are displayed

White board:

  • Video on WB works in latest Safari
  • White Out tool is added
  • Whiteboard size can be tuned
  • Link to LaTeX guide is added

Room User list:

  • Issue with user’s display name is fixed
  • «Ghost» users are not displayed in the room

Other fixes and improvements, 30 issues were addressed

4.0.7

Release 4.0.7, provides following improvements:

  • kick function in RoomWebService is fixed
  • Reply button is added to Private Message
  • Multiple issues are fixed in Room
  • Save white board as JPG is removed
  • HttpClient in AppointmentManager is updated 3.x to 4.x
  • «endless» invitations can now be invalidated
  • Ability to chose user display name is added
  • Delete white board object using mouse is now possible
  • Ability to duplicate room poll is added
  • Health check web service API is added
  • OAuth2 authorization can be done via HTTP header
  • cliparts can be in SVG format

Other fixes and improvements, 18 issues were addressed

4.0.6

Release 4.0.6, provides following improvements:

  • Multiple issues with device list retrieval in Settings dialog
  • Web services were improved
  • Multiple issues with room recording
  • Frontend self registering

Other fixes and improvements, 16 issues were addressed

4.0.5

Release 4.0.5, provides following improvements:

Room:

  • Interview room is improved: re-designed, multiple video windows are supported
  • Multiple improvements in Admin
  • File tree is improved
  • Multiple improvements in white boards

Other fixes and improvements, 24 issues were addressed

4.0.4

Release 4.0.4, provides following improvements:

The purpose of this release is to provide GDPR compatible version of OpenMeetings

Room:

  • Performance is improved
  • Audio/Video streams were not closed in IE
  • File conversion on Windows is improved

Other fixes and improvements, 9 issues were fixed

4.0.3

Release 4.0.3, provides following improvements:

Security fix in Calendar

Room:

  • Performance was improved
  • Issues with audio/video were fixed
  • Quick poll was added

Multiple improvements in web services

Other fixes and improvements, 13 issues were fixed

4.0.2

Release 4.0.2, provides following improvements:

Security fixes in Chat and Admin

Chat:

  • Send on Enter/Ctrl+Enter
  • Invited guest’s name displayed as expected
  • Turned OFF global chat is not displayed
  • Link works as expected
  • Smiles works as expected
  • Hover removed from chat

Room:

  • Download as PDF
  • Download/screen-sharing application in IE
  • No duplicated users
  • Activities&Actions improved
  • Number of users is displayed in the room
  • Mathematical formulas on WB

Other fixes and improvements, 32 issues were fixed

4.0.1

Release 4.0.1, provides following improvements:

  • Openlaszlo code is removed
  • Login via OAuth is improved
  • External video source is room is fixed
  • Multiple improvements of White-board
  • Multiple improvements of Chat
  • JS/CSS files are minified and merged to reduce load time
  • Overall stability is improved

Other fixes and improvements, 43 issues were fixed

4.0.0

Release 4.0.0, provides following improvements:

  • Room White board is rewritten to use HTML5 instead of Flash
  • All Audio/Video components were rewritten using Apache Flex
  • Bunch of automatic tests were written, code was cleaned-up and simplified
  • outdated SMSlib was removed from the dependencies
  • RTL in room is improved
  • swftool 3rd party tool is not required any more
  • OAuth authorization is fixed additional VK provider is added
  • language resources are minimized
  • performance is improved

Admin->Config

  • config keys are generalized
  • config types are introduced

Other fixes and improvements, 515 issues were fixed

3.3.2

Release 3.3.2, provides following improvements:

  • Audio/Video in conference room is fixed
  • Strong password is enforced during self registration
  • ‘dashboard.show.chat’ should work as expected
  • New Setting is added ‘user can create rooms’

Other fixes and improvements, 8 issues were fixed

3.3.1

Release 3.3.1, provides following improvements:

  • Clustering works as expected
  • SIP works as expected
  • Multiple issues in web services were fixed
  • RTMPT mode is fixed
  • Multiple UI improvements

Other fixes and improvements, 19 issues were fixed

3.3.0

Release 3.3.0, provides following improvements:

Security fixes in:

  • Chat
  • All requests via security headers
  • More secure password processing rules and storage
  • More strict rules for uploaded files
  • SQL injection in web services

11 security vulnerabilities were addressed

Whiteboard:

  • Room is displayed without overlap in IE
  • Multiple display issues
  • Wb room element can now be hidden

Other fixes and improvements, 21 issues were fixed

3.2.1

Service release 1 for 3.2.0, provides following improvements:

Room

  • Video is more stable
  • Office files download is fixed
  • Multi-upload is added
  • External video works as expected
  • WB drawing on slides works as expected

Chat

  • chat is made resizable
  • multiple issues in chat are fixed
  • typing indicator is added

Calendar

  • date/time validator is improved
  • whole group can be invited by admin to event

Other fixes and improvements, 49 issues were fixed

Apache OpenMeetings is licensed under the Apache License 2.0. For more details, see LICENSE.

Время на прочтение4 мин

Количество просмотров28K

Добрый день, Уважаемые Хабравчане и Гости портала!

Не так давно у меня возникла необходимость поднять небольшой сервер для ВКС. Рассматривалось не так много вариантов — BBB и Openmeetings, т.к. только они по функционалу отвечали:

  1. Бесплатно
  2. Демонстрация рабочего стола, документов и т.д.
  3. Интерактивная работа с пользователями (общая доска, чат и т.д.)
  4. Не требуется установка софта дополнительного для клиентов

Начал я с 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, поэтому добавим в репозитории, а после запустим установку нужной нам версии:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

После установки необходимо задать запускаемую версию Java по умолчанию:

sudo apt-get install oracle-java8-set-default

проверяем версию

java -version

должен выдать

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

теперь осталось задать домашние каталоги.

cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL

Для нормальной работы видео/аудио потоков нужен Kurento Media server (KMS). Варианты установок его есть разные, я использовал вариант Docker. Процесс установки и настройки Docker не входит в данную статью, благо интернет полон информации. И так, запускаем KMS

docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest

Теперь приступаем к установке сопутствующих компонентов:
MySQL — В ОМ есть встроенная БД, но ее не рекомендуется использовать в боевой версии. Ставим любую удобную Вам версию. Подойдет и из стандартных репозиториев.

sudo apt-get install mysql

для подключения Java к MySQL нужно скачать коннектор и положить его в папку /webapps/openmeetings/WEB-INF/lib/. Настройка подключения MySQL находится в файле /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick — Нужен для общей доски, демонстрации документов и изображений. тоже берем из стандартных репов.

sudo apt-get install imagemagick

GhostScript — если мы хотим работать с pdf, без него никуда. Репозитории так же стандартные.
OpenOffice или Libre Office — для вывода всех форматов офисных документов…
FFMpeg и SoX — для возможности записи видеоконференций в разных форматах. Версия должна быть 10.3 или новее.

sudo apt install ffmpeg
sudo apt-get install sox

Ну теперь мы готовы скачивать собственно сам 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. Тут уже все просто и интуитивно понятно КРОМЕ раздела «Конвертеры». Тут надо прописать пути к нашим дополнительно установленным пакетам.

  1. ImageMagick Путь /usr/bin
  2. FFMPEG Путь /usr/bin
  3. SoX Путь /usr/bin
  4. OpenOffice/LibreOffice Путь для jodconverter /usr/lib/libreoffice (я ставил либру)

Далее настройки опять не сложные.

После первого входа в систему ОБЯЗАТЕЛЬНО переходим «Администрирование»->«Конфигурация», находим пункт path.ffmpeg и удаляем записанное в него значение «/usr/bin». Сохраняем настройки.

Ну собственно наш ВКС сервер настроен и готов к работе.

После перезагрузки сервера необходимо запускать

  1. базу СУБД (если не используете встроенный Derby )
  2. KMS
  3. скрипт statup.sh

Можно вручную но можно и создать скрипты автозапуска.

Для вывода «наружу» в фаерволе необходимо разрешить порты 5443,5080,8888

Приятного пользования!

P.S. Если камера не передает изображение и вы не видите никого кроме себя, необходимо в брандмаурере добавить в исключения домен и порт. Если стоит каспер, то он нормально отрабатывает и все пропускает (как ни удивительно!), а вот Avast и встроенный в винду — тяжко работают. придется по геммороится с настройками.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • 0x800b0003 windows 10 как исправить
  • Разрешения для веб камеры windows 10
  • Как поменять дату создания файла в windows
  • Как скопировать часть экрана монитора windows 10
  • Программа для уничтожения windows