OpenMeetings

Activities ::: mod_openmeetings
Maintained by Maxim Solodovnik
OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone and/or webcam, share documents on a white board, discuss in a chat, share your screen or record meetings. It is available as hosted service or you download and install a package on your own server.
Latest release:
607 sites
246 downloads
108 fans
Current versions available: 1

No support in the comments section on this page

Please note that we don't provide any support for this plugin in the comments section on this page anymore. Please have a look at the github repository of this plugin.

With this integration and the current OpenMeetings version 5.x 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. OpenMeetings also supports access via https and ldap-/Active Directory- and OAuth2-Integration.

Please NOTE: if you have "Access Denied" message while room entering this might be due to cookies are not being saved in iframe.
To bypass this please edit ${OM_HOME}/webapp/META-INF/context.xml and change
      <CookieProcessor sameSiteCookies="Lax" />
to be 
     <CookieProcessor sameSiteCookies="none" />

The latest OpenMeetings Moodle Plugin is for Moodle 3.5 and later and is compatible only with OpenMeetings version 5.x. 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 OpenMeetings Moodle Plugin:
- Openmeetings rooms can be displayed inside a Moodle course in a frame, in a new window or can occupy 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 & Presentation)
- New Flag "Allow Recording": You can set in the room configuration now a flag that controls if the recording button is available or not
- Moodle Module languages: German, French, Spanish, Italian, Russian, Brazilian (OpenMeetings itself has around 30 languages)
- Clear and restructure conference creation form for Moodle moderators

Tutorials for installing OpenMeetings you can find here:
    https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+for+installing+OpenMeetings+and+Tools

Development of OpenMeetings: Apache Build Server & JIRA Issue Navigator:

    https://builds.apache.org/view/M-R/view/OpenMeetings/
    https://issues.apache.org/jira/browse/OPENMEETINGS/?selectedTab=com.atlassian.jira.jira-projects-plugin:summary-panel

OpenMeetings Mailinglists:
    https://mail-archives.apache.org/mod_mbox/openmeetings-user
    https://mail-archives.apache.org/mod_mbox/openmeetings-dev

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Maxim Solodovnik (Lead maintainer)
mee
Sebastian Wagner: Former lead maintainer
Michael Wuttke: Contributor
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Bryce Holland
    Fri, 11 Nov 2016, 10:23 PM
    That's what I expect, but it isn't happening. Are you using the "soapadmin" in the plugin settings as shown in the video tutorial? If not, then what account are you using in the settings? When I try multiple OpenMeetings activities in Moodle, I see them as separate rooms in the OpenMeetings admin dashboard, however all see the exact same chat log and uploaded files. It's acting like they're all sharing the same chat room.
  • Michael Wuttke
    Fri, 11 Nov 2016, 10:48 PM
    Yes I am using the soapadmin user to connect from moodle to om
  • Bryce Holland
    Fri, 11 Nov 2016, 11:24 PM
    Then I must be doing something wrong, since I don't see the "soap admin" role as shown in the tutorial, I had to guess where it might be.
  • Bryce Holland
    Fri, 11 Nov 2016, 11:34 PM
    OK, I think I am starting to discover the issue. Is there a global chat that always shows? Even when I disable chat in the activity settings, a pop-up chat is available on the bottom right corner. It doesn't match the chat pane in the meetings session. I also removed all permissions from my "soapadmin" user except for Login and Soap.
  • Bryce Holland
    Sat, 12 Nov 2016, 12:10 AM
    I am trying to share a screenshot of the issue, let's see if the image uploaded to my Moodle profile will work. This screenshot shows the chat pane in the session empty, yet there is a blue "popup" chat window that only appears via a Moodle OpenMeetings activity:
  • Инна Кирюшкина
    Thu, 17 Nov 2016, 8:43 AM
    I am using OpenMeetings 3.1.3 on Windows Server 2012 IIS 8.5. Moodle version 3.1.2+ plugin OpenMeetings 3.1.
    In the plugin settings entering login and password of the administrator OpenMeetings.
    I am trying in course to add an element OpenMeetings and getting the error:
    "Could not login User to OpenMeetings, check your OpenMeetings Module Configuration"
    Debug mode enabled. I have no any errors.
    I can not connect as admin OpenMeetings.
    In description to OpenMeetings plugin recommended
    create special user in OpenMeetings with SOAP access ( "WEB -service (only access via soap)").
    But I have no in type list "WEB -service (only access via soap)" in OpenMeetings.
    In OpenMeetings settings: allow.soap.register=1
    In PHP.ini (v 5.6) soap enabled
    Please, any help...
  • Инна Кирюшкина
    Thu, 17 Nov 2016, 4:41 PM
    Thanks, I decided my problem.
  • Eduardo Hm
    Wed, 28 Dec 2016, 9:02 PM
    Hi,

    I manage several Moodle platforms. I have two platforms, both in version 3.0 of Moodle, and in one I have installed version 1.7.5 of the module "openmeetings", and in the other I have updated to version 2.0.0.5. In both of them, I have not changed the configuration, it is the same on both platforms.

    On the platform with version 1.7.5 I create the openmeetings activity without problems within the course. In the platform where I updated to version 2.0.0.5, when saving the creation of the activity "openmeeting" I get the following error on screen:

    Error While signing into OpenMeetings, please check credentials

    Error While signing into OpenMeetings, please check credentials

    Could not login User to OpenMeetings, check your OpenMeetings Module Configuration

    As I said before, the configuration of "openmeeting" is identical on both platforms. I have traced part of the code and the error is exactly giving the call to the login function inside the ./api/OmGateway.php file.

    How can I solve it?

    Thank you very much in advance.
  • Michael Wuttke
    Sat, 31 Dec 2016, 12:58 AM
    Hello Eduardo,

    which version of OpenMeetings do you use? You have created a special user in OpenMeetings with SOAP access?

    Thanks & Greetings,
    Michael
  • Elmer H.
    Mon, 23 Jan 2017, 8:10 PM
    We were unable to get this to work with OpenMeetings 3.1.4 - it failed with "invalid hash" whenever a user tried to enter a room. After downgrading to OpenMeetings 3.1.1, it works just fine using the exact same settings.
    Either a breaking API change was introduced in OpenMeetings 3.1.2, 3.1.3 or 3.1.4, or we did something stupid. smile

    Tested on Moodle 3.2 with PHP 5.6 using the OpenMeetings admin user.
  • ob kofi
    Tue, 24 Jan 2017, 5:18 AM
    Hello, Please i need help. i am receive this error, ( Invalid hash. Access denied. You have no rights to enter this room). Meanwhile i am the admin. Thank You
  • Michael Wuttke
    Sun, 29 Jan 2017, 10:48 PM
    Hello Elmer, Hello ob,

    the issue with OpenMeetings Version 3.1.4, you described is known by the developer of OpenMeetings: https://issues.apache.org/jira/browse/OPENMEETINGS-1530
    Please, don't use OM Version 3.1.4. Please use now the new released OM Version 3.1.5: http://mail-archives.apache.org/mod_mbox/openmeetings-dev/201701.mbox/%3CCAJmbs8iubirv9rr4-Z-y5qhXCZ9+6jYqUUsMqVEw6BT5w_XuEw@mail.gmail.com%3E

    Thanks & Greetings,
    Michael
  • Łukasz Sanokowski
    Thu, 16 Feb 2017, 6:21 PM
    Hello All

    I think that requiring PHP 7 in latest (2.0.0.6) version is unwise. Most of stable branches of Linux distros doesn't support it yet.
  • Juan Carrera
    Thu, 16 Feb 2017, 8:50 PM
    Hello All,
    I agree with Łukasz Sanokowski. You should avoid requiring higher versions than those required by corresponding Moodle version.
  • Michael Wuttke
    Mon, 20 Feb 2017, 2:36 AM
    Hello Łukasz, Hello Juan,

    sorry you are right. I've changed the requirements for version 2.0.0.6.

    Thanks & Greetings,
    Michael
Please login to post comments