Skip to content

A django app for interacting with Big Blue Button

Notifications You must be signed in to change notification settings

fuji246/django-bigbluebutton

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-bigbluebutton

Info:A Django project for interacting with BigBlueButton
Author: Steve Challis (http://schallis.com)
Requires:BigBlueButton >= 0.71, Django >= 1.0

This is a simple Django project and application that interacts with the BigBlueButton API to allow you to create and interact with web conference meetings It currently supports:

  • Password protected administration
  • Meeting creation/ending
  • Meeting joining
  • List all currently running meetings

Setup

You'll first need to edit settings.py in the bbb_django project or your own project. The following custom variables must be added/set:

The bbb application is where all the controllers and views are contained so you should be able to drop this into any Django project.

You can quickly test the project with the Django default webserver but you'll probably want to have it running permenantly. Gunicorn has already been added in as a dependancy so you should be able to use gunicorn_django once gunicorn is installed.

It is assumed you are using FreeSWITCH for the voice calling but it is easy enough to change the extension to that required by Asterisk.

Screenshots

https://github.com/schallis/django-bigbluebutton/raw/master/screenshots/screenshot-create.png

https://github.com/schallis/django-bigbluebutton/raw/master/screenshots/screenshot-meetings.png

About

A django app for interacting with Big Blue Button

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.4%
  • CSS 28.4%
  • Python 18.4%
  • HTML 9.3%
  • Shell 0.5%