实时视频协作的网络学习平台构建.docVIP

  • 7
  • 0
  • 约4.98千字
  • 约 8页
  • 2017-03-21 发布于北京
  • 举报
实时视频协作的网络学习平台构建.doc

实时视频协作的网络学习平台构建 摘要:BigBlueButton是一个开源的Web会议系统,可以实时共享视频、音频、演示文稿、桌面、白板等。BigBlueButton建议安装在Ubuntu系统中。它能与Moodle系统进行集成,为在线学习提供更好的协作体验,协助教师开展信息化教学。 关键词:BigBlueButton;Moodle;视频协作;在线学习 中图分类号:TP393.09 文献标识码:A 文章编号:1009-3044(2016)17-0206-02 Abstract: BigBlueButton is an open source web conferencing system. BigBlueButton enables real-time sharing of video, audio, presentation, the presenter’s desktop and whiteboard. BigBlueButton’s recommendation is installing it on Ubuntu server. It can be integrated with the Moodle system for online learning to provide a better collaborative experience, to help teachers to carry out informatization teaching. Key words: BigBlueButton; Moodle; video collaboration; online learning 1 引言 目前国内外大多数网络学习平台都侧重内容的呈现,适合学生的异步学习,比如Moodle、Blackboard、Sakai等平台,或是目前流行的MOOC、SPOC学习模式,都缺少师生间实时协作的功能。虽然多数平台都会有类似留言板、聊天室的功能,但都以文字为主,没有音视频的实时交流功能,学生难以获得现场教学的氛围。 在宽带网络普及的情况下,需要有新的平台来拓展传统网络学习空间,让学生可以更好地与老师、同学即时进行视频交流,与同伴分享、协作,获得更好的学习体验。 Moodle作为一个开源的CMS(Course Management System,课程管理系统),能帮助教师创建在线学习社区,也允许管理员根据需要自定义网站的功能,把用于教学的活动模块插件添加到学习平台中。BigBlueButton是一个开源的Web会议系统,尤其适用于在线学习的环境。通过技术整合,BigBlueButton可以很好地嵌入到Moodle平台中,为课程学习提供易用的视频协作功能。 2 BigBlueButton系统概况 通过BigBlueButton系统,可以实时共享视频、音频、演示内容、演讲者的桌面,提供白板功能、在教学过程中进行投票,参与者可以发送表情符、电子举手、在线聊天等。 BigBlueButton本身以多个开源组件为基础进行构建,系统架构如图1所示。 图1 BigBlueButton系统架构图 Redis PubSub(发布/订阅模式)提供不同的服务器端应用之间的通信信道。 Red5 Apps是指视频会议中所有用户的聊天、白板、演示信息共享、桌面共享、声音处理、摄像头视频共享等应用。这些应用在客户端和Apps Akka之间提供流媒体和消息传输。 Apps Akka是BigBlueButton中的主要组成部分,负责协调各个应用、提供实时的协作。 BigBlueButton的客户端是运行在浏览器中的Flash应用程序,使用RTMP协议或RTMPT协议与Red5服务器通信。客户端通过Web API上传演示文稿等内容。 BBB Web(BBB是BigBlueButton的缩写)是提供与第三方应用集成的Web API,用于控制BigBlueButton服务器。 FsESL Akka允许用户使用FreeSWITCH以外的其它音频会议系统。它通过Redis PubSub与Apps Akka进行消息通信。 FreeSWITCH提供了BigBlueButton的音频会议功能,也能和VOIP供应商集成,以便用户使用电话呼入。 BigBlueButton已经进行了多语言本地化,支持超过35种语言,并且支持JAWS(Job Access With Speech)屏幕阅读,可以帮助盲人使用网络学习平台。 3 BigBlueButton的安装 BigBlueButton 1.0 系统要求运行在Ubuntu 14.04 64位服务器上,允许访问TCP端口:80,1935,9123,80端口不能被其它应用占用,允许访问UDP端口:16384~32768。最好使用专用的硬件服务

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档