DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: Manage Bigbluebutton with TYPO3

Created:2010-02-18T17:33:18
Changed:2011-05-18T15:42:19
Classification:oblady_bigbluebutton
Description:The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) see more: http://wiki.typo3.org/doc_template#tags ----
Keywords:bigbluebuutton, api, TYPO3
Author:Frederic Petit (Oblady)
Email:fred@oblady.fr
Info 4:
Language:en

img-1 img-2 EXT: Manage Bigbluebutton with TYPO3 - oblady_bigbluebutton

EXT: Manage Bigbluebutton with TYPO3

Extension Key: oblady_bigbluebutton

Language: en

Keywords: bigbluebuutton, api, TYPO3

Copyright 2000-2010, Frederic Petit (Oblady), <fred@oblady.fr>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.org

Table of Contents

EXT: Manage Bigbluebutton with TYPO3 1

`Introduction 3 <#__RefHeading__14741_1510725230>`_

What does it do? 3

Screenshots 3

`Users manual 4 <#__RefHeading__14747_1510725230>`_

`Administration 5 <#__RefHeading__14749_1510725230>`_

`Configuration 6 <#__RefHeading__14751_1510725230>`_

`Known problems 7 <#__RefHeading__14753_1510725230>`_

`ChangeLog 8 <#__RefHeading__14755_1510725230>`_

Introduction

What does it do?

This extension adds a module in the back office to manage a bigbluebutton server. With this extension you can list current meetings, add a user to a meeting, close the meeting, list participants of meetings and create meetings

BigBlueButton is a videoconferencing open source project (see more : http://bigbluebutton.org/ )

This extension provides a bigbluebutton API for TYPO3 based on bbb_api.php examples. We just add constants in the extension manager and add tests based on localconf variables.

Screenshots

img-3 Bigbluebutton interface

img-4 Module interface to manage bigbluebutton.

Users manual

  • The default screen (second screenshot) of the module shows all existing meetings of the bigbluebutton server. Here you will be able to :

    • close a meeting (all participants will be logged out from bigbluebutton)
    • add a participant (moderator or attendee) and send him an email with a link to join the meeting
    • show all online users in the meeting with their id, name and role.
  • The second item in the select box menu allows you to create a meeting room. You must fill these fields :

    • moderator name
    • moderator password
    • meeting name (must be unique, bigbluebutton returns an error if not)
    • meeting welcome message

    You will be able to add participants directly in this form. To do this you have to fill the name of the participant, you can add his email and check if he must be alerted by email.

Administration

After installation, you have to fill some variables in the extension manager.

bbbUrl

Property

bbbUrl

Data type

string

Description

URL of your BigBlueButton server

Default

saltKey

Property

saltKey

Data type

string

Description

SaltKey of your BigBlueButton configuration

Default

logoutURL

Property

logoutURL

Data type

string

Description

URL where users are redirected when logging out from BigBlueButton interface

Default

Configuration

Nothing to do, just allow non admin users to access to this module in the web section.

Known problems

Sometimes, calling bigbluebutton services return that meetings are not running (even if you are logged on server) - or there are no users in the meeting: it's generally because there are different versions of bbb-common-message.jar files on the bigbluebutton server:

  • /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/lib/bbb-common- message-0.7.jar
  • /usr/share/red5/webapps/bigbluebutton/WEB-INF/lib/bbb-common- message-0.7.jar

ChangeLog

1.0.0

Version

1.0.0

Changes

Initial release

img-2 8