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

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

ID:31432311

大小:112.50 KB

页数:8页

时间:2019-01-09

实时视频协作的网络学习平台构建_第1页
实时视频协作的网络学习平台构建_第2页
实时视频协作的网络学习平台构建_第3页
实时视频协作的网络学习平台构建_第4页
实时视频协作的网络学习平台构建_第5页
资源描述:

《实时视频协作的网络学习平台构建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实时视频协作的网络学习平台构建  摘要:BigBlueButton是一个开源的Web会议系统,可以实时共享视频、音频、演示文稿、桌面、白板等。BigBlueButton建议安装在Ubuntu系统中。它能与Moodle系统进行集成,为在线学习提供更好的协作体验,协助教师开展信息化教学。  关键词:BigBlueButton;Moodle;视频协作;在线学习  中图分类号:TP393.09文献标识码:A文章编号:1009-3044(2016)17-0206-02  Abstract:BigBlueButtonisanopensourcewebconferencingsystem.BigBlue

2、Buttonenablesreal-timesharingofvideo,audio,presentation,thepresenter’sdesktopandwhiteboard.BigBlueButton’srecommendationisinstallingitonUbuntuserver.ItcanbeintegratedwiththeMoodlesystemforonlinelearningtoprovideabettercollaborativeexperience,tohelpteacherstocarryoutinformatizationteaching.  Keywor

3、ds:BigBlueButton;Moodle;videocollaboration;onlinelearning  1引言8  目前国内外大多数网络学习平台都侧重内容的呈现,适合学生的异步学习,比如Moodle、Blackboard、Sakai等平台,或是目前流行的MOOC、SPOC学习模式,都缺少师生间实时协作的功能。虽然多数平台都会有类似留言板、聊天室的功能,但都以文字为主,没有音视频的实时交流功能,学生难以获得现场教学的氛围。  在宽带网络普及的情况下,需要有新的平台来拓展传统网络学习空间,让学生可以更好地与老师、同学即时进行视频交流,与同伴分享、协作,获得更好的学习体验。  Mo

4、odle作为一个开源的CMS(CourseManagementSystem,课程管理系统),能帮助教师创建在线学习社区,也允许管理员根据需要自定义网站的功能,把用于教学的活动模块插件添加到学习平台中。BigBlueButton是一个开源的Web会议系统,尤其适用于在线学习的环境。通过技术整合,BigBlueButton可以很好地嵌入到Moodle平台中,为课程学习提供易用的视频协作功能。  2BigBlueButton系统概况  通过BigBlueButton系统,可以实时共享视频、音频、演示内容、演讲者的桌面,提供白板功能、在教学过程中进行投票,参与者可以发送表情符、电子举手、在线聊天等

5、。  BigBlueButton本身以多个开源组件为基础进行构建,系统架构如图1所示。    图1BigBlueButton系统架构图  RedisPubSub(发布/订阅模式)提供不同的服务器端应用之间的通信信道。8  Red5Apps是指视频会议中所有用户的聊天、白板、演示信息共享、桌面共享、声音处理、摄像头视频共享等应用。这些应用在客户端和AppsAkka之间提供流媒体和消息传输。  AppsAkka是BigBlueButton中的主要组成部分,负责协调各个应用、提供实时的协作。  BigBlueButton的客户端是运行在浏览器中的Flash应用程序,使用RTMP协议或RTMPT协

6、议与Red5服务器通信。客户端通过WebAPI上传演示文稿等内容。  BBBWeb(BBB是BigBlueButton的缩写)是提供与第三方应用集成的WebAPI,用于控制BigBlueButton服务器。  FsESLAkka允许用户使用FreeSWITCH以外的其它音频会议系统。它通过RedisPubSub与AppsAkka进行消息通信。  FreeSWITCH提供了BigBlueButton的音频会议功能,也能和VOIP供应商集成,以便用户使用电话呼入。  BigBlueButton已经进行了多语言本地化,支持超过35种语言,并且支持JAWS(JobAccessWithSpeech)

7、屏幕阅读,可以帮助盲人使用网络学习平台。  3BigBlueButton的安装  BigBlueButton1.0系统要求运行在Ubuntu14.0464位服务器上,允许访问TCP端口:80,1935,9123,80端口不能被其它应用占用,允许访问UDP端口:16384~32768。最好使用专用的硬件服务器,在生产环境下不建议使用虚拟化环境。8  3.1系统配置过程  (1)安装BigBlueButton前,要先确认Ub

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。