Skip to main content

R-000817 Feature Request: Integration of Big Blue Button

Revision History

Date

Version

Description

Author

Reviewer

Feb 27, 2023

1.0

Initial Version.

Krishnaa







Introduction

Objective

Integrate Big Blue Button in BeED's Experio Builder.

Scope of work

  1. Subscribe to the BBB from a third-party vendor.

  2. Integrate the API to Video Block in BeED LMS system.

Reference

Document Title

Version No

Location

TOGAF

 10.0

 

Assumptions

  • BeED as the only contributor
  • Educators who creating experio.
  • Leaner who uses the experio.
  • BeED Public user who uses the experio.
  • Subscribe to the BBB from a third-party vendor.
  • API MATE is available from a BBB third party vendor.

Software Design Specification

Flow Chart

Application Architect

    Add a new field in the Lesson Table to store the Meeting URL.

    Use the following ling for all the available API for BBB.

    https://bigbluebutton.org/api-mate/

    Definitions & Acronyms

    • SDD – Software Design Document
    • S3 – Object Storage
    • HA – High availability

    Acceptance Criteria

    S.NO

    Acceptance Criteria

    Expected Result

    1.

    If have access to BBB

    Must enable to BBB Generate Meeting URL button.

    2.

    Create Meeting

    Must able to create a meeting URL with


    Moderator

    Passcode 

    3.

    Get Meeting URL and info

    At any point of time must able to get the meeting URL and information.

    4.

    Start the meeting, Must able to start the meeting outside the BeED LMS
    5. End the meeting. Must able to end the meeting.
    6. Once ended must not able to start,. Once the meeting ended, URL must not start another meeting.