Friday, August 28, 2020

OpenMeetings 5.0.0 release - HTML5 and audio/video using webRTC

OpenMeetings v5.0.0 is the first main release of a HTML5 version of the Web-Conferencing software. All features are using native browser components. There are no plugins required and you can share your webcam and microphone as well as your screen just using HTML5 and JavaScript!

Main new features in 5.0.0

  • Mic/Webcam sharing and viewing in HTML5 
  • Screen sharing and conference room recording in HTML5 
  • Playback of videos and recordings HTML5 
  • Whiteboard in HTML5 
  • Support for mobile and tablet clients using HTML5 enabled browsers 
The migration to HTML5 took 2-3 years and was done in several iterations of partially replacing elements with HTML5. There have been 4 beta releases of v5.0.0 and 200++ Jira tickets as part of version 5, probably 1000++ in the overall migration.

Screenshot from the main conference room:

OpenMeetings HTML5 Conference Room 

Using latest release Apache Wicket 9.0.0 

OpenMeetings uses the latest release of Apache Wicket 9.0.0, especially it uses features around: 

  • Real-Time messaging using WebSockets CSP Policy 
  • Mic/Webcam and Screen access require more strict and reworked browser Content Security Policy (CSP) set via Wicket components 
  • Wicket components for styling and forms for Admin functionality (User and Room management) 
Security in Web-Conferencing and HTML5 

In order to enable mic/webcam and screen access in HTML5 OpenMeetings needs to follow a strict browser security model as required by browsers and webRTC standards (see https://webrtc-security.github.io/). This includes implementing HTTPS for all connections and also some browser specific features. Overview about security and session initialisation at: OpenMeetings+HTML5+Session+Initialisation+and+Security 

Downloads for v5.0.0 are available their project website: https://openmeetings.apache.org/

Commercial support is for hosting or custom development is available from https://openmeetings.apache.org/commercial-support.html



Monday, December 16, 2013

Apache Openmeetings 2.2.0 released


The Apache Openmeetings PMC is proud to announce Apache Openmeetings 2.2.0!

This is a bug fix release for version 2.1.1

Please download and build the distribution yourself or use one of the binary packages

Source: http://www.apache.org/dyn/closer.cgi/openmeetings/2.2.0/src
Binary: http://www.apache.org/dyn/closer.cgi/openmeetings/2.2.0/bin

Known Issues
RTMPS (Flash streaming over SSL) seems to be very unstable (contact the dev list for more information)

List of bugfixes and enhancements:
https://issues.apache.org/jira/browse/OPENMEETINGS/fixforversion/12324985

See also:
https://blogs.apache.org/openmeetings/entry/apache_openmeetings_2_2_0

Sunday, March 17, 2013

How to debug crashes in FireFox

Below are some tips about the resolving browser problems.

I investigated a problem in Mozilla FireFox, however some useful info for Google Chrome is also added here

Wednesday, March 13, 2013

How to use OpenMeetings

  1. Go to the OpenMeetings server. For example, here
  2. Input username and password and click Sign in
  3. Welcome page appears, click the Press start
  4. The list of the available rooms appears. Choose a room and click Enter button:
  5. The following dialog appears, choose your published devices and click Start conference button:
  6. The following dialog appears, click Allow button:
  7. You are welcome to the OpenMeeting room:

Sunday, March 10, 2013

How to call from mobile to OpenMeetings demo room

Recently we have integrated our demo server with Asterisk and now it's possible to call to demo room from SIP phone installed on your mobile device.

We mostly deal with Linphone, however you can try any other SIP phone for this.

To try SIP integration with OpenMeetings you would need: