Your Moodle version

Activities: OpenMeetings

Maintained by mee Sebastian Wagner, Picture of Michael Wuttke Michael Wuttke
OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone or webcam, share documents on a white board, share your screen or record meetings. It is available as hosted service or you download and install a package on your server with no limitations in usage or users.
Moodle 2.2, 2.3, 2.4, 2.5, 2.6

With this integration and the current OpenMeetings version 3.0.+ you can create different types of rooms and separated users in OpenMeetings with the access-level "SOAP-Only". The "SOAP-Only" user can do exactly what is needed to run the integration but nothing more. This does result in no need for any OpenMeetings Admin-User in the Moodle Module config! So you can better protect your OpenMeetings server from non-authorized access via the SOAP Gateway and no need to share confidential account data. "SOAP-Only" users can not login to OpenMeetings administration or manipulate user accounts via SOAP.

The OpenMeetings Moodle Module (version 1.7.1 build 2014051301) is for Moodle 2.7.x and is compatible with the OpenMeetings 3.x branch. It is recommended to update to the latest version of OpenMeetings.

Sample Video showing the installation of the Moodle Module and integration with new access level:

The features of the Moodle Plugin:
- Openmeetings rooms can be displayed insite a Moodle course in a frame or can occucy the entire window
- Secure "SOAP-Only" user access level (see documentation on top)
- 3 Moderation Types for Conference Rooms (Moodle admins, teachers and course creators are automatically a moderator):
Moderation Type A) Participants need to wait till the teacher enters the room
Moderation Type B) Participants can already start (first User in room becomes moderator)
Moderation Type C) Every participant is automatically moderator when he/she enters the room
- 3 Room Types (Conference, Interview & Webinar)
- New Flag "Allow Recording": You can set in the room configuration now a flag that controls if the recording button is available or not
- Fix Icon in Moodle Course overview and edit page
- Fix Issue when deleting a conference room from a course (all conference rooms where deleted from all courses)
- Add/Fix Moodle Module languages: German, French, Spanish (OpenMeetings itself has around 30 languages)
- Clear and restructure conference creation form for Moodle moderators

More information is available from our project website:




Sebastian Wagner (Lead maintainer)
Picture of Michael Wuttke
Michael Wuttke: Contributor
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Lili Garsán
    Thu, Mar 6, 2014, 5:46 AM
    Thanks Michael
    The problem is my English,and that I don’t understand very well what OM is
    Al that I understood is that shared server doesn't suport streaming.

    even so, Is it possible for an installed moodle on this kind of server to run this plugins?
    What is the mean of
    you need to connect to the om server on port 5080

    Does The plugins connect to another server?-

    Thanks again
  • Picture of Michael Wuttke
    Fri, Mar 7, 2014, 3:23 AM
    Hello Lili,

    yes with this plugin you can connect your (shared) moodle server to an openmeetings server somewhere else. The requirement for that is, that you can connect moodle - for instance - via the default port 5080 of an openmeetings installation.

    Here is a link to a manual for the openmeetings installation (version 1.9.1):
    A little bit old but maybe this will help you a little bit. wink

  • Picture of Lili Garsán
    Fri, Mar 7, 2014, 5:14 PM
    Hello Michael
    I just want to thank you for your help and information...
    I start reading this information and then I going to try the installation.
    Thanks again
  • Picture of tony lam
    Mon, Apr 21, 2014, 2:34 PM
    Can anyone help me ? I installed Open meeting plugin but I get the problem with it : bool(false) Request OpenMeetings! OpenMeetings Service failed and no response was returned." I don't know what the problem with it is.
  • Picture of Rupert Martin
    Sat, Apr 26, 2014, 7:28 PM
    Open meeting installed ok but when I attempted to load the activity I am getting "Request OpenMeetings! OpenMeetings Service failed and no response was returned". I am using moodle 2.6. Unable to uninstall the plugin as I am getting a blank screen when I click on the plugins overview under admin. Can someone help?
  • Picture of Michael Wuttke
    Sun, Apr 27, 2014, 10:30 PM
    Hello Rupert,

    At first: What version of openmeetings moodle plugin and what version of OM Server you are using? If you are using OM version 2.x than use the om moodle plugin version 1.6. If you are using OM version 3.x please use the latest om moodle plugin with version 1.7.

    For the installation of the plugin please try to use the so called command line interface (CLI) on a linux server:
    cd /moodle/mod
    wget -c
    tar -zxvf
    cd /moodle
    sudo -u www-data /usr/bin/php admin/cli/upgrade.php

    Because of the error message you posted, please make sure that curl is installed on your moodle server and is activated. And please have also a look in to the apache log files - to ensure curl is able to reach the OM server and send the request.

    Thank you,
  • Picture of Juan Carrera
    Tue, May 13, 2014, 2:52 PM
    I think in version 1.7.1 you should require moodle 2.5 (2013051400) because of the $module to $plugin change in version.php.
  • Picture of Michael Wuttke
    Tue, May 13, 2014, 4:55 PM
    Hello Juan,

    the om moodle plugin version 1.7.1 was written for moodle 2.7.+ and OM 3.+ because of the changes in the events API of moodle. Thats why $requires was set to '2014051200'.

    Seea also:

    If you are using moodle 2.2/2.3/2.4/2.5. or 2.6 and OM 3.0.+ than you can use the om moodle plugin version 1.7. Updating to version 1.7.1 is not necessary.

    Thank you,
  • Picture of Juan Carrera
    Tue, May 13, 2014, 5:04 PM
    I'm sorry. I wanted to say latest 1.7 (2014031604). It won't work with moodle 2.4 beacuse of the $module to $plugin change.
  • Picture of Michael Wuttke
    Tue, May 13, 2014, 5:44 PM
    Hello Juan

    thank you for the hint. It is fixed now.

  • Picture of Robin Schröder
    Thu, May 15, 2014, 2:11 PM
    how do i configure this plugin für a HTTPS & RTMPS Openmeetings-Server? I tried serveral configs, but mostly i get the error:
    Request OpenMeetings! OpenMeetings Service failed and no response was returned.

    The Plugin works fine with http & rtmp OM-Server.

    What am I doing wrong?

    Here is my Post:

    Robin (
  • Picture of Michael Wuttke
    Fri, May 16, 2014, 3:03 PM
    Hello Robin,

    what happens if you check the following URL: https://yourserver:port/contaxt/services/UserService?wsdl

    Is this URL accessible via the browser?

  • Picture of Agustin Luis
    Fri, May 16, 2014, 3:37 PM
    Version 1.7.1 with Moodle 2.7 show this error adding activity:
    Request OpenMeetings! OpenMeetings Service failed and no response was returned.
    the configuration is the same working on Moodle 2.4.x
  • Picture of Michael Wuttke
    Sat, May 17, 2014, 1:04 AM
    Hello Augustin,

    sorry, but I was unable to reproduce it. I tested the openmeetings moodle plugin with version 1.7.1, moodle 2.7 and openmeetings 3.0.1.
    This openmeetings moodle plugin doesn't work with openmeetings 2.x!
    I will test the openmeetings plugin version 1.6 with moodle version 2.7 and openmeetings version 2.x within the next few days, ok?
    What version of openmeetings do you use?

  • Picture of Michael Wuttke
    Wed, May 21, 2014, 8:36 PM
    Hello Augustin,

    I tested the latest openmeetings moodle plugin version 1.6 with moodle version 2.7 and openmeetings version 2.2.0 and it worked as expected.

    But in the debugging mode I've got the following error message because of the changes in the events Api in moodle 2.7:

    add_to_log() has been deprecated, please rewrite your code to the new events API

    line 48 of /lib/deprecatedlib.php: call to debugging()
    line 63 of /mod/openmeetings/view.php: call to add_to_log()

1 2 3
Please login to post comments