BigBlueButton

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche

BigBlueButton
Description de l'image BigBlueButton.jpg.

Informations
Première version Voir et modifier les données sur Wikidata
Dernière version 2.2-beta-18 ()[1]
2.0 ()[2]
2.2.5 ()[3]Voir et modifier les données sur Wikidata
Dépôt github.com/bigbluebutton/bigbluebuttonVoir et modifier les données sur Wikidata
Écrit en JavaScript, Scala et JavaVoir et modifier les données sur Wikidata
Système d'exploitation Linux et type UnixVoir et modifier les données sur Wikidata
Type Logiciel de visioconférence (d)Voir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNUVoir et modifier les données sur Wikidata
Site web www.bigbluebutton.orgVoir et modifier les données sur Wikidata

BigBlueButton est un système de visioconférence développé pour la formation à distance. Il est disponible en licence open source et ne nécessite aucune installation supplémentaire sur les appareils clients (Windows, MacOS, Linux, Android, iOS). Le logiciel permet le partage de la voix et de l'image vidéo, de présentations avec ou sans tableau blanc, l'utilisation d'outils de clavardage publics et privés, le partage d'écran, la voix sur IP, des sondages en ligne, ainsi que l'utilisation de documents de types pdf et Microsoft Office.

En France, depuis mai 2020, il est intégré au socle interministériel de logiciels libres et est recommandé, par la direction interministérielle du Numérique et du système d'information et de communication de l'Etat, pour les administrations publiques[4].

Fonctionnalités[modifier | modifier le code]

L'écran est partagé en trois colonnes:

  • la première colonne affiche la liste des participants, ainsi que la liste des conversations privées ou publiques en cours;
  • la deuxième colonne affiche le contenu des conversations privées ou publiques (espace de clavardage ou de tchat). Tout participant peut écrire dans l'espace public, ou envoyer des messages à certains participants dans l'espace privé ;
  • la troisième colonne comprend l'espace vidéo (avec les écrans de tous les participants qui ont activé leur caméra) et l'espace présentation (diapositives contrôlées par le ou la présentateur-rice, à qui le contrôle de la présentation est dévolu: passage de diapo, dessins, pointage, etc.)[5].

Les participants se répartissent en deux statuts : utilisateur ou modérateur :

  • les utilisateurs peuvent discuter, activer ou couper leur micro, activer ou couper leur caméra, « lever » la main, et clavarder avec d'autres utilisateurs ;
  • les modérateurs ont accès aux mêmes fonctions, et peuvent de plus mettre en sourdine d'autres utilisateurs, les bannir d'une séance, ou leur donner le contrôle de la présentation.

Tout participant peut enregistrer la session (en format webm). Les modérateurs peuvent sous-titrer la présentation (en particulier pour une diffusion ultérieure). Les modérateurs peuvent lancer un sondage.

Possibilité d'intégrer BigBlueButton dans Moodle de manière native
Possibilité d'intégrer BigBlueButton comme “activité” dans la plateforme pédagogique Moodle de manière native

Caractéristiques[modifier | modifier le code]

Le nom de BigBlueButton (« Gros bouton bleu ») vient de la première idée des concepteurs selon laquelle une visioconférence sur le Web doit être aussi simple à démarrer qu'en appuyant sur un gros bouton bleu…[6]

BigBlueButton est offert dans 21 langues[7]. Il est écrit en HTML5 et JavaScript, et livré sous licence open source. Installé sur un serveur distant sous Ubuntu 16.04 64-bit, il peut être également téléchargé comme machine virtuelle (à l'aide de VMware Player sous Windows et Unix ou de VMWare Fusion (en) sous MacOS)[8].

Le logiciel peut recevoir jusqu'à 150 connexions simultanées[9]. La bande passante recommandée pour le serveur est de 1 Gb/s[10] (sachant que chaque connexion utilise entre 0,25 et 0,60 Mb/s selon la résolution choisie par les participants).

BigBlueButton s'intègre “nativement” sur les plateformes pédagogiques Moodle (dont il est l'une des 10 extensions les plus téléchargées[11]) et Sakai, ainsi que sur de nombreux autres systèmes de gestion de contenu (Atuto, Canva, Chamil, Drupal, Docebo, Fedena, Foswiki, Jenzabar, LTI, RedMine, Schoology, SmartClass, Tiki Wiki CMS, WordPress)[12].

Le projet s'appuie en 2020 sur une communauté d'environ 2 500 membres, anglophone, francophone et hispanophone[13].

Histoire[modifier | modifier le code]

Le projet est lancé en 2007 par Richard Alam à l'Université Carleton (sous le nom Blindside[14])[15]. En 2009, Richard Alam, Denis Zgonjanin et Fred Dixon téléchargent le code source sur Google Code et créent parallèlement Blindside Networks, selon le traditionnel modèle économique des logiciels open source[16]. En 2010, un tableau blanc est ajouté et on peut annoter la présentation. Jeremy Thomerson ajoute une interface de programmation d'application (API) que la communauté BigBlueButton utilise ensuite pour s'intégrer à Sakai[17], WordPress[18], Moodle 1.9[19],[20], Moodle 2.0[20], Joomla[21],  Redmine[22], Drupal[23], Tiki Wiki CMS Groupware[24], Foswiki[25], et LAMS[26]. Google sélectionne BigBlueButton dans le programme Google Summer of Code 2010[27]. Le code source est téléchargé sur GitHub[28] et une fondation BigBlueButton indépendante à but non lucratif est envisagée pour superviser les développements futurs[29]. En 2011, des capacités d'enregistrement sont ajoutées[30]. En 2019, le projet évolue vers le HTML5 en totalité.

Historique des versions[modifier | modifier le code]

Version 2.2 – Lancée en novembre 2019, la version 2.2 est entièrement remaniée pour le HTML5.

Version 2.0 – Lancée en mars 2019, la version 2.0 propose un module en HTML5 qui n'oblige plus l'utilisation du FlashPlayer.

Version 1.0 – La version 1.0-beta[31] de 2015 améliore l'interactivité entre les apprenants et les enseignants. Les développeurs basculent vers une gestion sémantique des versions.

Version 0.9.1 – La version 0.9.1[32] permet l'utilisation de WebRTC pour la partie Audio dans Chrome et Firefox, l'auto-vérification de la partie Audio lors de la connexion du microphone, la possibilité de joindre une conférence sans microphone, la disponibilité d'un bouton de démarrage et arrêt de l'enregistrement, la possibilité d'utiliser la version 14.04 64 bits d'Ubuntu.

Version 0.81 – Amélioration de la stabilité – Enregistrement – Gestionnaire de fenêtre – Outils pour annoter la présentation – Accessibilité pour les lecteurs – Nouvelle version de l'API interne – Support de LTI (IMS Learning Tools Interoperability) – Utilisation de l'API Mozilla Persona – Support de LibreOffice 4.0 – Mise à jour des composants utilisé (red5 à la version 1.0.2, FreeSWITCH à la version 1.5.x et grails à la version 1.3.6).

Usage & réception[modifier | modifier le code]

La pandémie de coronavirus de 2019-2020 a donné une impulsion inédite à la diffusion de BBB.[33]

En mai 2020, le gouvernement français préconise l'utilisation de BBB pour les administrations publiques et en particulier les établissements d'enseignement[4].

En mai 2020, la société Octopuce atteste un fonctionnement nominal avec 143 connexions simultanées.[34]

Notes et références[modifier | modifier le code]

  1. « https://github.com/bigbluebutton/bigbluebutton/releases/tag/2.2-beta-18 »
  2. « https://github.com/bigbluebutton/bigbluebutton/releases/tag/v2.0 »
  3. « Release 2.2.5 », (consulté le 19 avril 2020)
  4. a et b « Socle Interministériel de Logiciels Libres », sur Socle Interministériel de Logiciels Libres (consulté le 22 mai 2020)
  5. (en) « BigBlueButton Overview » [archive du ], bigbluebutton.org (consulté le 23 octobre 2010)
  6. (en) « Google Code Archive - Long-term storage for Google Code Project Hosting », sur code.google.com
  7. « BigBlueButton : Localization », sur docs.bigbluebutton.org (consulté le 6 avril 2020)
  8. (en) « Installation - BigBlueButton - Overview of installation options - Project Hosting on Google Code », BigBlueButton (consulté le 23 octobre 2010)
  9. « BigBlueButton : FAQ », sur docs.bigbluebutton.org (consulté le 6 avril 2020)
  10. « BigBlueButton : FAQ », sur docs.bigbluebutton.org (consulté le 6 avril 2020)
  11. (en-CA) « LMS Integrations », sur Blindside Networks (consulté le 16 avril 2020)
  12. « Integrations - BigBlueButton », sur bigbluebutton.org (consulté le 6 avril 2020)
  13. « Community Support - BigBlueButton », sur bigbluebutton.org (consulté le 6 avril 2020)
  14. Nettleton, Rob, « BigBlueButton », EDC Blog, 4 juin 2010
  15. « Lead Projects », TIM Review (consulté le 15 août 2012)
  16. Dixon, Fred, « Lessons from an Open Source Business », Open Source Business Resource, April, 2011.
  17. « Home - Contrib: bigbluebutton - Confluence » [archive du ], sakaiproject.org (consulté le 23 octobre 2010)
  18. « WordPress Plugin Directory: BigBlueButton » [archive du ], wordpress.org (consulté le 23 octobre 2010)
  19. « Moodle.org: Modules and plugins: BigBlueButton », moodle.org (consulté le 23 octobre 2010)
  20. a et b « BigBlueButton releases activity module integration for Moodle 1.9 & 2.0 », lmspulse.com (consulté le 18 janvier 2011)
  21. « BigBlueButton Integration - Joomla! Extensions Directory » [archive du ], joomla.org (consulté le 23 octobre 2010)
  22. « Redmine - PluginBBB - Redmine » [archive du ], redmine.org (consulté le 23 octobre 2010)
  23. « BigBlueButton - drupal.org », drupal.org (consulté le 23 octobre 2010)
  24. « BigBlueButton - Tiki Wiki CMS Groupware », tiki.org (consulté le 22 janvier 2011)
  25. « BigBlueButtonPlugin - foswiki.org » [archive du ], foswiki.org (consulté le 19 novembre 2010)
  26. « BigBlueButton integration - lamscommunity.org », lamscommunity.org (consulté le 4 mai 2011)
  27. « GSoC Organization for BigBlueButton » [archive du ], appspot.com (consulté le 23 octobre 2010)
  28. Fred Dixon, « Minutes from BigBlueButton committers meeting 2010-04-27 - BigBlueButton-dev - Google Groups » (consulté le 23 octobre 2010)
  29. Dixon, Fred "BigBlueButton Foundation", BigBlueButton Blog, July 12, 2010
  30. Fred Dixon, « BigBlueButton 0.8-beta-3 released - BigBlueButton-dev - Google Groups » (consulté le 24 novembre 2010)
  31. « BigBlueButton : Release Notes », sur docs.bigbluebutton.org (consulté le 15 mars 2016)
  32. « BigBlueButton : Release Notes », sur docs.bigbluebutton.org (consulté le 15 mars 2016)
  33. (en-US) « Pandemic Brings Jump in BigBlueButton Downloads », sur Carleton Newsroom (consulté le 22 mai 2020)
  34. Benjamin, « Retour d'expérience sur BigBlueButton à fort charge », sur Octopuce, (consulté le 22 mai 2020)

Lien externe[modifier | modifier le code]