---
title: BigBlueButton
created: 2026-06-08
updated: 2026-06-08
type: app
tags: [catalogue, video-conferencing, webrtc, education, app-marathon-batch-rattrapage-3]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Video+Conferencing, https://bigbluebutton.org]
---

# 📞 BigBlueButton

> **Visioconférence pédagogique open source** : whiteboard, breakout rooms, sondages, enregistrement, intégration LMS. Le standard pour l'éducation à distance.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [bigbluebutton.org](https://bigbluebutton.org) |
| **GitHub** | [bigbluebutton/bigbluebutton](https://github.com/bigbluebutton/bigbluebutton) |
| **License** | LGPL-3.0 |
| **Langage** | Java / Scala / JavaScript |
| **Étoiles GitHub** | 8.5k ⭐ |
| **Catégorie** | [[cat-video-conferencing|Video Conferencing]] |

## 📝 Description

**BigBlueButton (BBB)** est la **plateforme de classe virtuelle open source** de référence. Pensée pour Moodle/Canvas/WordPress, elle inclut nativement : **tableau blanc multi-utilisateurs**, **breakout rooms**, **sondages**, **partage d'écran**, **chat**, **enregistrement** (replay), **levée de main**, **notes partagées**, **podcasts audio**, **présentation PowerPoint/PDF**.

**Différence avec Jitsi Meet** : Jitsi = réunion rapide et légère ; BBB = classe virtuelle complète, plus lourd à déployer (Ubuntu dédié, ~6 Go RAM minimum), mais incomparablement plus riche en fonctionnalités pédagogiques. BBB n'est pas vraiment pensé pour la réunion d'entreprise.

**Pour qui** : écoles, universités, formations en ligne, MOOC, et tout usage pédagogique structuré.

## 🚀 Installation

### ⚠️ BBB ne se conteneurise pas officiellement

L'installation officielle requiert **Ubuntu 22.04 LTS dédié** et le script `bbb-install.sh` :

```bash
# Sur Ubuntu 22.04 dédié
wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | \
  bash -s -- -w https://meet.example.com -a -v jammy-300 \
    -c meet.example.com:cert@letsencrypt \
    -e admin@example.com
```

> ⚠️ Réservez **un serveur complet** : BBB a besoin de ports UDP 16384-32768 (WebRTC), tourne avec plusieurs services (Tomcat, Redis, Greenlight, Mongo, FreeSWITCH, etc.).

### Alternative conteneurisée (non officielle)

Le projet [Greenlight](https://github.com/bigbluebutton/greenlight) fournit l'UI de gestion des salles, intégrable avec Docker.

## 🔄 Alternatives

### Open Source
- [[app-jitsi-meet]] — Plus léger, réunion rapide
- [[app-lasuite-meet]] — Fork DINUM de Jitsi
- [[app-mirotalk]] — Ultra-léger, P2P
- [[app-opentalk]] — Stack allemande

### Propriétaires
- **Zoom for Education** — Concurrent direct, cher
- **Microsoft Teams for Education** — Intégré Office 365
- **Google Classroom + Meet** — Solution simple

## 🔐 Sécurité
- **Serveur dédié** recommandé : BBB n'est pas conçu pour cohabiter.
- **HTTPS obligatoire** : certbot intégré au script d'install.
- **TURN/STUN** : BBB inclut son serveur TURN (`coturn`) ; pas d'exposition publique des flux média.
- **Auth via Moodle/Canvas** : les utilisateurs passent par le LMS, BBB n'a pas sa propre gestion d'auth.
- **E2E** : BBB ne supporte **pas** le chiffrement E2E complet (seulement SRTP) — c'est une limitation connue.

## 📚 Ressources
- [Documentation](https://docs.bigbluebutton.org/)
- [Script d'install](https://github.com/bigbluebutton/bbb-install)
- [API](https://docs.bigbluebutton.org/dev/api.html)

## Pages Liées
- [[cat-video-conferencing]] — Catégorie Vidéo
- [[app-jitsi-meet]] — Concurrent (réunion)
- [[app-lasuite-meet]] — Concurrent FR
- [[recettes-docker-compose]] — Templates Docker
