Sophisticated Python client library for BigBlueButton™ with Django integration
Project description
Synopsis
bigbluebutton2 is a sophisticated Python client library for BigBlueButton™ with Django integration.
This package implements tools for using the API of the BigBlueButton web conferencing and online teaching software. In order to broadly support the software in widespread python-based ecosystems, it contains:
an object-oriented library wrapping the XML-RPC API
a multi-server capable container that transparently wraps BigBlueButton server clusters, including load-balancing
a command-line interface (CLI) tool to manage BigBlueButton (including clusters)
an integration app for the Django web framework, including an API proxy view with multi-tenant/scoping support
The project serves as the core for InfraBlue, the django-based material design BigBlueButton frontend, and the conferencing integration in the AlekSIS school information system.
Documentation
For an overview of all features of the different parts of python-bigbluebutton2, as well as a complete API reference, please refer to the full documentation.
License
This library is free and open software, licensed under the terms of the MIT license. See the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bigbluebutton2-0.1a8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66ec4a75bf7c092a162e45f4e3ede16a3a7ec8e9cb079ac8a0536367302bc68 |
|
MD5 | 8d6d457d74af811d1306944710e53106 |
|
BLAKE2b-256 | cbb7df9fd6d9505dc0aee1a25ceabe8a27f8bc3e105be586b9c9a28e569b656e |