Big Blue Button
From Open Source@Seneca
Contents |
What is Big Blue Button ?
Big Blue Button is an open source web conferencing system developed primarily for distance education.
The BigBlueButton name comes from the initial concept that starting a web conference should be as simple as pressing a metaphorical big blue button
CDOT BigBlueButton Collaboration
Iteration 1 - Polling Module
As a first step in collaboration , CDOT and BBB agreed on creating a polling system. Please look at the link below to see how the Polling Module will be integrated into Big Blue Button.
Polling Module Map (Presenter Flow)
How To install Polling Module development environment
Help Needed
In order to release our final product for the polling module we need to have localizations of our strings. If you want to contribute to our localization project it is set up here. There are only 42 strings to translate.
Seneca BigBlueButton Web Gateway
Seneca BigBlueButton web gateway
Iteration 2 - HTML5 Client
With iOS devices dropping Flash support, and HTML5 rising to possibly replace Flash on the web, we are looking into adapting BigBlueButton to an HTML5 and JavaScript application. The first step in this is to develop an HTML5 client that can participate in an existing meeting (where the presenter is using the Flash client) at the most basic level.
Connecting WebRTC to BigBlueButton
Iteration 3 - Increasing Accessibility
CDOT will be working on improving accessibility in BigBlueButton, and is currently investigating solutions such as screen-readers for people with visual impairments.
The focus so far is to make BigBlueButton client accessible by itself and to make BigBlueButton client compatible with outside accessibility software.
For details of project status, check Big Blue Button Accessibility page.
For a detailed breakdown of all the parts finished or currently being worked on, check Big Blue Button Accessibility Tasks page.
Iteration 4 - Integration of Web Gateway with Blackboard
CDOT will be working on building an api that a web application such as Blackboard can use to interact with a BigBlueButton server.
Resources
Visit the BBB Integration Tutorial page for info on setting up the Integration Prototype.
Seneca Co-operation with Big Blue Button
Intro
Seneca and Big Blue Button co-operate to create unique, powerful and efficient online class management system.
Polling Module
Polling Module is a first step in collaboration between Seneca CDOT and Big Blue Button.
All progress on Polling Module can be found here:
- CDOT Polling Module Progress Technical Map (updated monthly)
For new Developers
Check out BBB Developer guide here: http://zenit.senecac.on.ca/wiki/index.php/Big_Blue_Button_Dev_Guide
Check out Aliases you should edit to your Ubuntu Dev Environment: http://zenit.senecac.on.ca/wiki/index.php/BBB_Dev_Env_Alias
CDOT BBB Development Server News
Contributors
Current
- Fardad Soleimanloo (supervisor)
- email: fardad.soleimanloo@senecacollege.ca
- website: fardad.com
- blog: Fardad's Corner
- IRC: fardad @ #seneca @ freenode
- Justin Robinson (developer)
- email: jtrobinson629@gmail.com
- email: justin.robinson@senecacollege.ca
- email: jtrobins@learn.senecac.on.ca
- blog: Blog
- IRC: justinrobinson @ #seneca @ freenode
- Chad Pilkey (developer)
- email: capilkey@gmail.com
- email: chad.pilkey@senecacollege.ca
- blog: Blog
- IRC: capilkey @ #seneca @ freenode
- Robert Stanica (developer)
- email: robertstanica@gmail.com
- email: rwstanica@senecacollege.ca
- blog: Blog
- IRC: CptnKrunch @ #seneca @ freenode
- Gary (Xinggui) Deng (developer)
- email: garydeng2013@gmail.com
- email: xdeng7@myseneca.ca
- blog: Blog
- IRC: Xgd @ #seneca @ freenode
- Bo Li (developer)
- email: rei.xing@gmail.com
- email: bli64@myseneca.ca
- blog: Blog
- IRC: Kelan @ #seneca @ freenode
previous (not active)
- Anatoly Spektor(developer)
- email: anatolijs.spektors@senecacollege.ca
- twitter: twitter.com/anatolysp
- blog: Blog
- IRC: aspektors @ #seneca @ freenode
- Dale Karp (developer)
- email: me@dale.io
- email: dkarp@myseneca.ca
- blog: Blog
- IRC: daleee @ #seneca @ freenode
Useful Links
- CDOT Development Server 1 (often offline)
- CDOT Development Server 2 (often offline)
- CDOT Development Server 3 (often offline)
Source Code Repositories
GitHub Help
Documentation
Redis Database Documentation


