Apache OpenMeetings provides: - [x] video conferencing - [x] instant messaging - [x] white board - [x] collaborative document editing - [x] other groupware tools
It uses API functions of Media Server for Remoting and Streaming Kurento).
For the latest information, please visit the project website: - OpenMeetings Website
Documentation for installation and upgrade can be found at: - Installation Guide - Upgrade Instructions
All available mailing lists are listed here: - Mailing Lists
Apache OpenMeeting requires the following software to build: - Apache Maven 3.8.7 or later
Apache OpenMeetings requires the following software to run: - Java SE 21
To build and run the project from source:
1. Ensure the prerequisites are installed.
2. Build the project using Maven in the root directory:
mvn clean install -PallModules
3. To run OpenMeetings:
- Navigate to openmeetings-server/target directory.
- Extract apache-openmeetings-x.x.x.tar.gz (or apache-openmeetings-x.x.x.zip for Windows).
- Enter the apache-openmeetings-x.x.x directory and execute the startup script:
./bin/startup.sh
(Use ./bin/startup.bat for Windows.)
4. Detailed build documentation: Build Instructions
| Description | Jenkins CI |
|---|---|
| Master nightly | |
| Master Pull Request |
See the CHANGELOG.md file for a detailed log.
Release 9.0.0 - Security, SIP and Dark theme.
Release 9.0.0, provides following improvements:
IMPORTANT: Java 21 and KMS 7.3.0+ are required
Security: * Weak hash functions are dropped * 'Remember Me' is more secure * All libraries are updated to most recent versions
UI: * fabric.js is updated to most recent version * Dark theme is added * File deletion via trash button click is fixed
3 security vulnerabilities were addressed
Some other fixes and improvements, 15 issues were addressed
Release 8.1.0 - Security updates.
Release 8.1.0, provides following improvements:
Security: * All libraries are updated to most recent versions
WB: * Whiteboard video player controls are fixed
Some other fixes and improvements, 9 issues were addressed
Release 8.0.0 - Security updates, switching to Tomcat 11 and Jakarta stack.
Release 8.0.0, provides following improvements:
Security: * OM is moved to Jakarta stack * All libraries are updated to most recent versions
UI: * Fullcalendar v6 is used
1 security vulnerability was addressed
Some other fixes and improvements, 8 issues were addressed
Older Releases Details:
Release 7.2.0, provides following improvements:
IMPORTANT: Java 17 and KMS 6.18.0+ are required
Security: * Login/email are now processed in case insensitive mode * Messages and contacts: message folders are not shared between users * All dependencies are updated with most recent versions
UI: * Too big profile pictures are now resized * Room looks better in RTL mode * Email messages looks better
Some other fixes and improvements, 10 issues were addressed
Release 7.1.0, provides following improvements:
IMPORTANT: Java 17 and KMS 6.18.0+ are required
Security: * Invitation hash check made strict * Set of user permissions is fixed * Paths entered in Admin->Config are being verified * All dependencies are updated with most recent versions
Stability: * TURN server config is passed to the client
3 security vulnerabilities were addressed
Some other fixes and improvements, 12 issues were addressed
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 OAut
$ claude mcp add openmeetings \
-- python -m otcore.mcp_server <graph>