How To Work Big Blue Button Module in InfixLMS

9th May, 2023

Incorporating the BigBlueButton module into an InfixLMS enhances the online learning experience, fosters engagement, and provides educators with a powerful tool for delivering effective virtual instruction. However, successful implementation also depends on the quality of instructional design and pedagogical strategies used by educators.


Also, Know the Infix Module Installation process

Link: Infix Module Installation process


How to Active BBB Module in InfixLMS

  • InfixLMS should be pre-installed on your server.

  • Purchase the BBB Module for InfixLMS.

  • Download the BBB Module from the InfixLMS portal.

  • Upload BBB Module From System Setting> Module Manager.

  • Setup the BBB Module App and configure it.


The Benefits of Using BBB Module:

  • BigBlueButton provides a virtual classroom environment where instructors can conduct live, interactive classes. This synchronous learning experience allows for real-time communication, discussions, and collaboration.

  • BigBlueButton is web-based, making it accessible from anywhere with an internet connection.

  • Integrated Learning, Live Lectures and Presentations, BigBlueButton offers interactive tools like chat, polls, breakout rooms, and collaborative whiteboards.

  • Recording Capabilities, Engagement Analytics, BigBlueButton takes security seriously. Sessions are typically password-protected, and instructors have control over who can access the virtual classroom.

  • Cost-Efficient, Scalability, Integration with LMS Features, Open-Source Community, BigBlueButton supports open standards like HTML5 and WebRTC, making it compatible with a wide range of devices and web browsers.


BBB Setting:

Integrating the BigBlueButton module into an LMS (Learning Management System) can offer several benefits for educators, students, and organizations. BigBlueButton is an open-source web conferencing system designed for online learning and collaboration. When you active module you can manage BBB settings. The Important Thing is to set some credentials.


  1. Security Salt

  2. Server Base URL


In other Settings, you can set the default as it is.

This document Link below gives an overview of the BigBlueButton configuration files. If you are looking for security salt & server base URL setup key then click on the link below.

Link: https://docs.bigbluebutton.org/development/api/#api-security-model






Add Virtual class:

After Saving Your credential & if the credential is correct Create a Live class and join a live class. Go to the virtual class section to mark on the BBB section & hit the save button.





Record List:

For the class record, Make sure the record feature is enabled in the BigBlueButton setting. After enabling the recorded feature create the BigBlueButtoon class in the virtual class section. Then when the class start you can find the record button at the top of the screen.





After the Record class, Go to class details & There is a record list button in the action dropdown.






API Reference:

The BigBlueButton API calls are almost all made server-to-server. If you installed the package bbb-demo on your BigBlueButton server, you get a set of API examples, written in Java Server Pages (JSP), that demonstrate how to use the BigBlueButton API. These demos run as a web application in tomcat7. The web application makes HTTPS requests to the BigBlueButton server's API endpoint.


Minimum server requirements

For production, we recommend the following minimum requirements

  • Ubuntu 20.04 64-bit OS running Linux kernel 5.x

  • Latest version of docker installed

  • 16 GB of memory with swap enabled

  • 8 CPU cores, with high single-thread performance

  • 500 GB of free disk space (or more) for recordings, or 50GB if session recording is disabled on the server.

  • TCP ports 80 and 443 are accessible

  • UDP ports 16384 - 32768 are accessible

  • 250 Mbits/sec bandwidth (symmetrical) or more

  • TCP port 80 and 443 are not in use by another web server or reverse proxy

  • A hostname (such as bbb.example.com) for setup of a SSL certificate

  • IPV4 and IPV6 address


We have tools to make it easy for you, a system administrator, to install BigBlueButton on a dedicated Linux server. This document shows you how to install.




Categories