Die Apache Software Foundation hat die Version 6.0 des Webkonferenzservers Apache OpenMeetings veröffentlicht. Dieses ermöglicht die Durchführung von Audio- und Videokonferenzen über das Web sowie die Zusammenarbeit und den Austausch von Nachrichten zwischen den Teilnehmern. Sowohl Webinare mit einem einzelnen Referenten als auch Konferenzen mit einer beliebigen Anzahl von Teilnehmern, die gleichzeitig interagieren, werden unterstützt. Der Code des Projekts ist in Java geschrieben und wird unter der Apache 2.0-Lizenz vertrieben.
Zu den zusätzlichen Funktionen gehören Tools zur Integration mit Kalender-Planern, zum Versenden individueller oder automatischer Benachrichtigungen und Einladungen, zur gemeinsamen Nutzung von Dateien und Dokumenten, zur Verwaltung des Teilnehmerverzeichnisses, zum Führen von Protokollen der Veranstaltung, zur gemeinsamen Planung von Aufgaben, zur Übertragung von Ausgaben gestarteter Anwendungen (Screencast-Demonstrationen), sowie zur Durchführung von Abstimmungen und Umfragen.
Eins der Server Es können beliebig viele Konferenzen in separaten virtuellen Konferenzräumen abgehalten werden, wobei jeder Raum eine eigene Teilnehmergruppe hat. Der Server bietet flexible Tools zur Verwaltung von Berechtigungen und ein leistungsfähiges Moderationssystem für die Konferenzen. Die Verwaltung und Interaktion der Teilnehmer erfolgt über eine Webschnittstelle. Der Code von OpenMeetings ist in der Programmiersprache Java geschrieben. Als Datenbanksysteme können MySQL und PostgreSQL verwendet werden.

In der neuen Version:
- Die Möglichkeit zur Durchführung von Lasttests und zur Generierung von Metriken zur Leistungsüberwachung mit dem Überwachungssystem Prometheus wurde hinzugefügt.
- Die Benutzeroberfläche für die Konferenzverwaltung wurde in separate Komponenten aufgeteilt und in eine Version mit dem Paketmanager NPM übersetzt, die die Verwaltung von Abhängigkeiten mit NPM ermöglicht. Der Entwicklungsprozess wurde für Frontend-Entwickler, die JavaScript verwenden, benutzerfreundlicher gestaltet.
- Es wurden Änderungen vorgenommen, die darauf abzielen, die Sicherheit bei Audio- und Videokonferenzen sowie beim gemeinsamen Bildschirmzugriff mithilfe der WebRTC-Technologie zu erhöhen. Für OAuth wird das Protokoll TLS 1.2 verwendet. Es wurde die Möglichkeit hinzugefügt, Einschränkungen für den NetTest-Client (Qualitätstest) und allgemeine Begrenzungen der Anzahl der Clients festzulegen. Einstellungen zur Ausgabe von Captchas wurden implementiert. Außerdem gibt es eine Option, um die Aufnahme zu deaktivieren.
- Es wurden Maßnahmen ergriffen, um die Stabilität der Audio- und Videoübertragungen zu verbessern.
- Im Benutzerinterface wird die API für Webbenachrichtigungen verwendet, um die systemeigenen Mechanismen für Desktopbenachrichtigungen zu nutzen. Übersetzungen wurden verbessert. Im Einladungsformular wird die Zeitzone des Benutzers angezeigt. Außerdem wurde die Möglichkeit hinzugefügt, die Blöcke mit den Videos der Konferenzteilnehmer anzupassen und zu fixieren.
Quelle: opennet.ru
