The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск сервера web-конференций Apache OpenMeetings 6.0

16.03.2021 10:48

Организация Apache Software Foundation представила выпуск сервера web-конференций Apache OpenMeetings 6.0, позволяющего организовать проведение аудио- и видеконференций через Web, а также совместную работу и обмен сообщениями между участниками. Поддерживаются как проведение вебинаров с одним выступающим докладчиком, так и конференций с произвольным числом участников, одновременно взаимодействующих между собой. Код проекта написан на Java и распространяется под лицензией Apache 2.0.

Среди дополнительных возможностей: средства для интеграции с календарём-планировщиком, отправки индивидуальных или широковещательных уведомлений и приглашений, совместного доступа к файлам и документам, поддержания адресной книги участников, ведения протокола мероприятия, совместного планирования выполнения задач, трансляции вывода запускаемых приложений (демонстрация скринкастов), проведения голосований и опросов.

Один сервер может обслуживать произвольное число конференций, проводимых в отдельных виртуальных конференц-залах и включающих свой набор участников. Сервер поддерживает гибкие инструменты управления полномочиями и мощную систему модерирования конференций. Управление и взаимодействие участников производится через web-интерфейс. Код OpenMeetings написан на языке Java. В качестве СУБД могут использоваться MySQL и PostgreSQL.

В новом выпуске:

  • Добавлена возможность выполнения нагрузочных тестов и генерации метрик для отслеживания производительности при помощи системы мониторинга Prometheus.
  • Интерфейс пользователя, связанный с ведением конференций, разбит на отдельные компоненты и переведён на сборку с использованием пакетного менеджера NPM и управление зависимостями при помощи NPM. Процесс разработки сделан более удобным для разработчиков фронтэндов, использующих JavaScript.
  • Внесены изменения, нацеленные на усиление защищённости процесса проведения аудио и видеоконференций, а также предоставления совместного доступа к экрану с использованием технологии WebRTC. Для OAuth задействован протокол TLS 1.2. Добавлена возможность задания ограничений для клиента NetTest (тест качества связи) и общих ограничения на число клиентов. Реализованы настройки вывода капчи. Добавлена опция для отключения записи.
  • Проведена работа по повышению стабильности трансляций аудио и видео.
  • В интерфейсе пользователя для вывода уведомлений задействован API Web Notification, позволяющий использовать системные механизмы вывода уведомлений на рабочем столе. Улучшены переводы. В форме отправки приглашений обеспечен показ часового пояса пользователя. Добавлена возможность закрепления и настройки размера блоков с видео участников конференции.


  1. Главная ссылка к новости (https://blogs.apache.org/openm...)
  2. OpenNews: Выпуск сервера web-конференций Apache OpenMeetings 5.0
  3. OpenNews: Выпуск серверов для потокового вещания Roc 0.1, Ant 1.7 и Red5 1.1.1
  4. OpenNews: Обновления систем видеоконференций Jitsi Meet Electron, OpenVidu и BigBlueButton
  5. OpenNews: Фонд СПО запустил сервис видеоконференций на основе Jitsi Meet
  6. OpenNews: Доступна Calla, платформа для проведения аудио/видеоконференций в форме RPG-игры
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54764-openmeetings
Ключевые слова: openmeetings
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (71) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, InuYasha (??), 10:52, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    У Apache почти всё на Жаве что-ли? Прям разочарование сплошное.
     
     
  • 2.2, Леголас (ok), 10:56, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А что не так с Java? Технология не хуже других из тех, что работают через трансляцию в свои ВМ, к тому же проверена временем.
     
     
  • 3.4, Sacra (?), 10:57, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    К тому же кроссплатформенная*
     
     
  • 4.11, Аноним (11), 11:29, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В теории.
     
     
  • 5.15, Annoynymous (ok), 11:34, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И на практике.
     
     
  • 6.51, Аноним (-), 15:54, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    закончилась жаба, а то что работало - протухло таким странным образом что у воскрешателей руки опускаются.
     
     
  • 7.65, msgod (ok), 22:30, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Протухло то что у тебя вместо межушного ганглия.
     
     
  • 8.76, Twin (??), 04:15, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Когда нет доводов, начинаются оскорбления ... текст свёрнут, показать
     
  • 6.63, Led (ok), 21:37, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >И на практике.

    Только на школьной.

     
  • 5.35, пох. (?), 12:44, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На практике. А не как в вашем любимом электрохромоноге - поддерживается винда, винда, винда, одна-единственная распоследняя максось и один-единственноправильный линoops.
     
     
  • 6.42, Аноним (42), 13:49, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так ты всё-таки Electron разработчик!
     
  • 3.9, Fracta1L (ok), 11:25, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GUI инопланетный
     
     
  • 4.33, Аноним (33), 12:36, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не нравится инопланетная тема - переключись на нативную.
     
  • 4.39, Анонымоус (?), 13:12, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Ксенофоб?
     
     
  • 5.40, Леголас (ok), 13:18, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    он не равнодушен к дыреням, не исключено что и к космическим
     
  • 5.52, Аноним (-), 15:56, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ксенофоб?

    Расист же , причем топит он явно не за человеческий рис

     
  • 4.57, Аноним (57), 16:53, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Про сишную дырень не задвинуть, так до гуя докапаться
     
  • 4.58, Аноним (58), 16:55, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > GUI инопланетный

    Фракта, лох это судьба. Уж как ты тут со своим растом облажался то тебя точно не переплюнуть.

    Собственно всё что и нужно знать о квалификации растоманов.

     
  • 3.10, Lex (??), 11:27, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ну вообще-то хуже
     
  • 3.23, Аноним (23), 11:45, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бинарник 200 мегабайт у каждого пользователя. Вы уверены, что там нет багов?
     
     
  • 4.36, Аноним (36), 12:47, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Open source же. Проверь. Доложи. Или хочешь кого нанять для проверки?
     
  • 3.78, InuYasha (??), 16:43, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Может, хотя бы, скорость, размеры? И ещё раз скорость и, может быть, размеры... ах, скорость, точно. и ещё размеры. но хуже всего - скорость. низкая скорость. крайне-крайне низкая, хуже дотнета. и ООМ.
     
  • 2.7, Иваня (?), 11:04, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ты не понимаешь, Java самый лучший язык.
     
     
  • 3.8, Леголас (ok), 11:15, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    такое утверждение весьма опрометчиво: языки подходят под определенные задачи
     
     
  • 4.77, InuYasha (??), 16:40, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно! Потому с некоторыми можно только матом.
     
  • 3.13, Аноним (11), 11:30, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты что, из криокамеры? Сегодня самый лучшия язык - Rust!
     
     
  • 4.32, Аноним (32), 12:28, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Сегодня самый лучшия язык - Rust!

    [вздрагивая]: У вас там что-то хрустнуло?

     
     
  • 5.38, Леголас (ok), 12:55, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    клавиатура Фрактала, строчащего про дырени
     
     
  • 6.47, клавиатур (?), 15:03, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У него уже поди дырень в клавиатуре от этого.
     
  • 3.54, Аноним (-), 15:59, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Java скорее один из лучших языков. Но реализация же мать его...
     
     
  • 4.64, msgod (ok), 22:29, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Знаток jvm в треде?

    Маня а не хочешь извиниться заранее?

    Jvm один из эталонных проектов, с отличной документацией и стандартами на каждую строчку. Разрабатываемый комитетом из крупнейших it контор.

     
     
  • 5.69, Аноним (-), 00:36, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >  Разрабатываемый комитетом из крупнейших it контор.

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

     

  • 1.5, Леголас (ok), 10:59, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ASF бобры просто, долгих лет стабильного процветания фонду.
     
  • 1.12, Lex (??), 11:29, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    > Код проекта написан на Java

    С этого и надо было начинать. Эталонное ненужно

     
     
  • 2.34, Аноним (34), 12:36, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > Lex

    С этого и надо было начинать. Эталонное ненужно

     

  • 1.14, Аноним (14), 11:32, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    эта штуковина тормозит заметно меньше без БигБлюБаттон, хоть и на яве

    как сервер юзал свежую версию (без флеша), железо амд64 ~2005 г.в. и оно работало

    хороший проект

     
     
  • 2.49, клавиатур (?), 15:26, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Слухи о тормозах жавы исходят из детcких рассказов cо времен начала 2000х годов, когда платформа была еще не оптимизирована.
    Уже прошло лет 15 как жава не тормозит, но дети все еще не выросли из этого шаблона.
    Объективно жава кушает больше памяти как и любой язык со сборщиком мусора, ну и плюс навороты рантайма типа JIT компиляции дают прирост потребления памяти, ради значительного выйгрыша по цпу.
    На жаве много промышленных высоконагруженнх решений, тот же ElasticSearch индексирующий терабайты, который, собственно, много где используется за пределами жава разработки.
    Детей можно понять, их индивидуально никто не поставил в известность об этом, а сами что-то узнавать они не стремятся.
     
     
  • 3.61, Аноним (61), 18:35, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А ещё такое мнение из-за долго запуска приложений на джаве. Одно дело когда это сервис, запущенный хотя бы пару часов, другое дело когда это консольная утилита, которая запускается две секунды, выполняет свою работу за пол секунды, а потом ещё секунду завершает свою работу.
     
     
  • 4.75, клавиатур (?), 02:24, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В OpenJ9 боролись с этим явлением. Вроде удалось ускорить старт в 2-3 раза в среднем по больнице. Ну + расход памяти уменьшили на 30-50 процентов в ущерб производительности по процу на ~10-20%.
    Как раз для такого случая, когда нужно поднимать сервисы по запросу на короткое время в облаках.
     
  • 3.66, Аноним (14), 22:57, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    видимо на фоне решений 15-летней давности ява и правда была тормозной, но по сравнению с модными-молодежными решениями - оказалось очень даже и не плохо...
     
  • 3.67, Аноним (67), 23:09, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Слухи о тормозах жавы исходят из детcких рассказов cо времен начала 2000х годов, когда все подряд программы ещё не жрали как не в себя, а разрабы не были настолько ленивыми потребительскими смузихлёбами, разбалованными дешёвой китайской электроникой, долго не живущей по причине смузихлёбности разрабов.

    Пофиксил.

     
  • 3.73, Аноним (73), 01:52, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да, примерно так и есть У меня жаба стала более-менее приемлемо работать на cor... большой текст свёрнут, показать
     
     
  • 4.74, клавиатур (?), 02:18, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Все верно, до версии 1.6 включительно как раз и вносили основные оптимизации. Это был 2006 год.
     

  • 1.16, Аноним (16), 11:34, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пригодиться. А я стал свой делать.
     
  • 1.17, Annoynymous (ok), 11:35, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Эта штука не тормозит, не глючит, имеет дохрена возможностей, которых нет ни в BBB, ни в Jitsi, ни у коммерческих аналогов.

    Но написана программистами для программистов, увы.

     
     
  • 2.19, Annoynymous (ok), 11:36, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А, ещё у неё есть киллер-фича: она нормально работает с видео через канал 128к. Видео, конечно, условное, пикселями, но работает. Зум или Jitsi в таких условиях показывают слайд-шоу и затыки звука.
     
     
  • 3.27, zzz (??), 11:58, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Была фича. Когда был флешовый клиент, позволявший выставить качество 320х240.
     
     
  • 4.60, Annoynymous (ok), 16:56, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Была фича. Когда был флешовый клиент, позволявший выставить качество 320х240.

    Я гонял бету. Фича осталась.

    Ты пробовал релиз? Там выпилили?

     

  • 1.18, Ю.Т. (?), 11:36, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В moodle это стандартное средство для видеоконф.
     
  • 1.20, bOOster (ok), 11:38, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как в сравнении с BigBlueButton?
     
     
  • 2.37, Аноним (36), 12:52, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Несколько нагружен интерфейс. Но в принципе, от и не простая ВКС типа Jitsi. Его и BBB назначение несколько иное.

    Другой момент, что сайт BBB был длительное время заблокирован в числе невинно пострадавших от блокировки Telegram, что весьма затрудняло его установку. Так что при выборе приходится и иные мотивы исследовать.

     

  • 1.21, Аноним (23), 11:41, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пишу свой сервер для видеоконференций на чистом C с нуля. Потому что на дистанционную работу не берут без видеособеседования, а использовать зарубежные мессенджеры не в моих правилах.
    Есть простой вопрос: Сервер на Java, а перекодирование потоков тоже на Java, или он этим не занимается, только административные функции?
     
     
  • 2.22, bOOster (ok), 11:45, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Административные только. В BigBlueButton за перекодирование и вообще потоки аудио/видео FreeSwitch отвечается. Как именно в этом не в курсе.
     
     
  • 3.25, Аноним (23), 11:50, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Из описания FreeSwitch :
    "Некоторые кодеки поддерживаются только в режиме pass-through. Это означает, что сжатые данные передаются насквозь между абонентами без какой-либо обработки."
    На начальном этапе и я так планирую сделать. Просто передавать потоки между браузерами.
     
     
  • 4.28, bOOster (ok), 12:07, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Из описания FreeSwitch :
    > "Некоторые кодеки поддерживаются только в режиме pass-through. Это означает, что сжатые
    > данные передаются насквозь между абонентами без какой-либо обработки."
    > На начальном этапе и я так планирую сделать. Просто передавать потоки между
    > браузерами.

    Это значит что перекодирование из одного в другой поток доступно после покупки лицензии на данные проприетарные кодеки.

     
  • 4.29, bOOster (ok), 12:09, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > На начальном этапе и я так планирую сделать. Просто передавать потоки между
    > браузерами.

    Ты взял на себя непосильную задачу. Без перекодировки - твоя, пардон, поделка никому нафиг не сдалась. Особенно если клиенты на WebRTC сидят.

     
     
  • 5.31, Аноним (31), 12:19, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пишу для себя. Исходники в свободном доступе. Цель - обеспечить передачу видео и аудио между одинаковыми браузерами: Firefox -> Firefox, или Chrome -> Chrome. Плюс текстовый чат и передача файлов.
    Для низкого разрешения перекодирование между свободными кодеками.
     
     
  • 6.41, Аноним (41), 13:48, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Исходники в свободном доступе

    А можно ознамиться? Чисто из праздного любопытства

     
     
  • 7.44, Аноним (44), 14:06, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Реализованы RFC 2616, RFC 2396, async sockets, pthreads multithreading, workers pool. На основе этого будет сделана передача пакетов из мобильного браузера (для простоты), через сервер в другой браузер в video tag HTML5. Примерно так. Выкладываю на свой сайт и на SourceForge в Git.
     
     
  • 8.62, bOOster (ok), 19:49, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чушь какая-то Ты студент чтоли с юношеским максимализмом ... текст свёрнут, показать
     
  • 2.24, zzz (??), 11:47, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тут нет перекодирования потоков, WebRTC же.
     
     
  • 3.30, bOOster (ok), 12:11, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тут нет перекодирования потоков, WebRTC же.

    WebRTC это таже сигнализация/согласование, типа SIP но чуть больше. возможностей Кодеки они пользуют какие закажут.

     
  • 2.45, Онаним (?), 14:14, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Спокуха. С такими за(скоками) и с видеособеседованием вряд ли возьмут.
     
  • 2.71, Аноним (-), 01:04, 17/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты серьезно намерен это продавать ? Этот мир немного более мерзок чем ты себе его представляеш. Если хочешь реально полезные вещи песать - спроси меня, хочу команду анонов кодеров сделать, вообще (с) Аноним :D
     

  • 1.26, zzz (??), 11:52, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я, может, чего-то не понимаю, но ченжлог и скриншоты как-то вообще не тянут на мажорное обновление.
     
     
  • 2.43, Аноним (42), 14:01, 16/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по ченжлогу на github, они считают "изменения, нацеленные на усиление защищённости процесса проведения аудио и виедоконференций, а также предоставления совместного доступа к экрану с использованием технологии WebRTC" (WebRTC with SIP support, WebRTC audio/video/screen-sharing in the Room) веской причиной для смены мажорной версии. В принципе, не стоит их за это осуждать, функционал наверное сложный в рамках проекта.
     

  • 1.48, Аноним (48), 15:25, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ISO-образы, которые нужно качать с гулаг-драйв. https://cwiki.apache.org/confluence/display/OPENMEETINGS/Live+iso+OpenMeetings+on+Ubuntu

    Всё, что вам нужно знать про апач фон дейшн

     
  • 1.50, клавиатур (?), 15:38, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сколько оно кушает ОЗУ на 10-20 человек?
     
  • 1.55, Аноним (55), 16:22, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    При виде интерфейса OpenMeeting хочется сесть и задизайнить им нормальный интерфейс, жаль что я не умею.

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

     
  • 1.68, msgod (ok), 23:11, 16/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как движок вебкама сойдет?
     
     
  • 2.79, Аноним (79), 00:14, 18/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    вполне! запускал как-то вебкам студию где это было одним из копонентов, и оно даже без проблем работало под неплохими нагрузками, пока студию не накрыли ))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру