Apache OpenMeetings provides:
- video conferencing
- instant messaging
- white board
- collaborative document editing
- other groupware tools
It uses API functions of Media Server for Remoting and Streaming Kurento).
Please visit the project website for the latest information:
Documentation for Installation and Upgrade:
Along with the developer mailing list archive:
You need a platform that supports Java SE 17.
To build from source code:
- Requirements:
Sources compilation require
Java SE 17
, Apache Maven 3.8.7 or later. - To build the OpenMeetings project run mvn in the root directory:
mvn clean install -PallModules
- To run the OpenMeetings project:
- go to
openmeetings-server/target
directory - extract
apache-openmeetings-x.x.x.tar.gz
(orapache-openmeetings-x.x.x.zip
for windows) - enter
apache-openmeetings-x.x.x
directory and execute./bin/startup.sh
(./bin/startup.bat
for Windows)
- go to
For a detailed documentation on how to build from source and options see: https://openmeetings.apache.org/BuildInstructions.html
Description | Jenkins CI |
---|---|
Master nightly | |
Master Pull Request |
see CHANGELOG.md file for detailed log
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 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
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
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
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
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
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
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
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
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
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
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
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
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
Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
Also this product includes 3rd party software. See more at NOTICE.md