BigBlueButton

開放原始碼的網路會議系統

BigBlueButton是一套执行于GNU/Linux自由软件网路会议系统。除了各种网路会议服务以外,它还与许多主要的学习与内容管理系统整合。BigBlueButton也是开放源代码促进会的成员。

BigBlueButton
开发者BigBlueButton公司[1]
当前版本
  • 2.7.14(2024年10月11日;稳定版本)[2]
编辑维基数据链接
源代码库github.com/bigbluebutton/bigbluebutton
编程语言Java、Grails/Groovy、Scala(后端)、JavaScript/React(前端)
操作系统GNU/Linux
类型群件、网路会议
许可协议GNU宽通用公共许可证[3]
网站bigbluebutton.org

功能

编辑

BigBlueButton实作了许多与商业网路会议系统类似的核心功能,但以开放原始码授权条款授权。这些核心功能包含了音讯/视讯共享、有白板功能的简报(如指示器、缩放与绘图)、公开与私人聊天、群组聊天室、分享萤幕、使用FreeSWITCH的整合式VoIP以及支援PDF文件与Microsoft Office文件的简报功能。

BigBlueButton是纯粹的HTML5客户端。其使用网路浏览器对WebRTC的支援来传送/接收音讯、视讯与画面。

使用者类型

编辑

在BigBlueButton的会话中会有两种类型的使用者:观众与主持人。

作为观众,使用者可以加入语音会议、分享他们的网路摄影机、举手及与其他人聊天。若为主持人,使用者可以对其他人静音/取消静音、从会话中踢出任何使用者与让任何使用者变成当下的演讲者。演讲者可以上传投影片并控制简报[4]

架构

编辑

BigBlueButton前端使用React,而后端则是使用MongoDBNode.js。它也使用了开放原始码的键值对储存软体Redis来维护会议、与会者以及其他相关资讯的内部清单。

历史

编辑

2007年,本专案透过科技创新管理计画在卡尔顿大学啟動[5]。 第一个版本是由Richard Alam在Tony Bailetti的监督之下编写(一开始称为Blindside专案)[6]

2009年,Richard Alam、Denis Zgonjanin与Fred Dixon将BigBlueButton的原始码上传到Google Code并成立了Blindside Networks,这是一家致力于向BigBlueButton社群提供付费支援与服务的传统开放原始码商业模式的公司[7]

2010年,核心开发者新增了一个白板,用来对上传的简报新增注释。Jeremy Thomerson新增了一个应用程式介面(API),BigBlueButton社群随后就将其用于整合Sakai [8]WordPress[9]Moodle 1.9[10][11]Moodle 2.0[11]Joomla[12]Redmine[13]Drupal[14]、Tiki Wiki CMS Groupware[15]、Foswiki[16]与LAMS[17]。Google接受BigBlueButton加入2010年的Google夏日程式码大赛[18]。为了鼓励其他人做出贡献,核心开发者将原始码从Google Code移动到GitHub[19]。专案并表明其会建立独立的BigBlueButton基金会来监督其未来发展[20]

2011年,核心开发者宣布他们将在BigBlueButton 0.80中加入录制与播放的功能[21]

2020年,专案释出了BigBlueButton 2.2,将客户端与伺服器完全重写以支援HTML5[22]

BigBlueButton的名称与其开发初衷有关,亦即召开网路会议应该要像按下一颗虚构的大型蓝色按钮那样简单[23]

第三方整合

编辑
  • Canvas(学习管理系统)
  • Chamilo(学习管理系统)
  • DoceboLMS(软体即服务/云端学习管理系统)
  • Drupal(内容管理系统)
  • ILIAS(学习管理系统)
  • Moodle(学习管理系统)
  • Mattermost(网路聊天服务)
  • OpenOLAT(学习管理系统)
  • Sakai(学习管理系统)
  • Tiki Wiki CMS Groupware(内容管理系统)
  • Qwerteach(软体即服务/辅导平台)
  • WordPress(内容管理系统)
  • KampüsProject(学习管理系统)
  • CollaboratorLMS(学习管理系统)

参见

编辑

参考资料

编辑
  1. ^ BigBlueButton Foundation, [2020-08-28], (原始内容存档于2020-07-10) 
  2. ^ Release 2.7.14. 2024年10月11日 [2024年10月21日]. 
  3. ^ open-source-license. [2020-08-28]. (原始内容存档于2020-08-30). 
  4. ^ BigBlueButton Overview Videos. [2020-05-09]. (原始内容存档于2020-05-29). 
  5. ^ Nettleton, Rob "BigBlueButton"页面存档备份,存于互联网档案馆), EDC Blog, June 4, 2010.
  6. ^ Lead Projects. TIM Review. [2012-08-15]. (原始内容存档于2013-05-01). 
  7. ^ Dixon, Fred "Lessons from an Open Source Business"页面存档备份,存于互联网档案馆), Open Source Business Resource, April, 2011.
  8. ^ Home - Contrib: bigbluebutton - Confluence. sakaiproject.org. [2010-10-23]. (原始内容存档于2010-10-22). 
  9. ^ WordPress Plugin Directory: BigBlueButton. wordpress.org. [2010-10-23]. (原始内容存档于2010-11-06). 
  10. ^ Moodle.org: Modules and plugins: BigBlueButton. moodle.org. [2010-10-23]. (原始内容存档于2013-05-01). 
  11. ^ 11.0 11.1 BigBlueButton releases activity module integration for Moodle 1.9 & 2.0. lmspulse.com. [2011-01-18]. (原始内容存档于2013-05-01). 
  12. ^ BigBlueButton Integration - Joomla! Extensions Directory. joomla.org. [2010-10-23]. (原始内容存档于2010-10-20). 
  13. ^ Redmine - PluginBBB - Redmine. redmine.org. [2010-10-23]. (原始内容存档于2010-10-03). 
  14. ^ BigBlueButton - drupal.org. drupal.org. [2010-10-23]. (原始内容存档于2013-05-01). 
  15. ^ BigBlueButton - Tiki Wiki CMS Groupware. tiki.org. [2011-01-22]. (原始内容存档于2013-02-25). 
  16. ^ BigBlueButtonPlugin - foswiki.org. foswiki.org. [2010-11-19]. (原始内容存档于2010-11-17). 
  17. ^ BigBlueButton integration - lamscommunity.org. lamscommunity.org. [2011-05-04]. (原始内容存档于2013-05-01). 
  18. ^ GSoC Organization for BigBlueButton. appspot.com. [2010-10-23]. (原始内容存档于2010-07-26). 
  19. ^ Dixon, Fred. Minutes from BigBlueButton committers meeting 2010-04-27 - BigBlueButton-dev - Google Groups. [2010-10-23]. (原始内容存档于2010-05-09). 
  20. ^ Dixon, Fred "BigBlueButton Foundation"页面存档备份,存于互联网档案馆), BigBlueButton Blog, July 12, 2010
  21. ^ Dixon, Fred. BigBlueButton 0.8-beta-3 released - BigBlueButton-dev - Google Groups. [2010-11-24]. 
  22. ^ Dixon, Fred. BigBlueButton 2.2. [2020-03-11]. (原始内容存档于2020-04-07). 
  23. ^ FAQ - BigBlueButton Frequently Asked Questions - Project Hosting on Google Code. BigBlueButton. [2010-10-24]. (原始内容存档于2013-05-01). 

外部链接

编辑