- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于HTML5实时交互式虚拟教室关键技术研究及实现
基于HTML5实时交互式虚拟教室关键技术研究及实现
摘 要: 虚拟教室在远程开放式教学中已成为有效的教学媒体和日常教育管理的有力工具。然而,目前虚拟教室存在着交互差、实时性不强、点对点沟通困难、功能单一等缺点。为满足当前虚拟教室需要实时协同交互式等新需求,在研究原有虚拟教室功能和最新计算机技术基础上,提出采用HTML5、Node.js、WebRTC等技术,实现了一个集视频对话、即时通讯、白板演示等功能的虚拟教室应用平台。使用结果表明,该平台功能完整,使用方便,可以满足当前虚拟教室实际需要。
关键词: 开放式教学; 虚拟教室; 实时交互; 应用平台
中图分类号:TP399 文献标志码:A 文章编号:1006-8228(2017)09-16-03
Abstract: Virtual classroom has become an effective teaching media and a powerful tool for daily education management in the open e-learning education. However, there are some shortcomings in the virtual classroom, such as poor interaction, low real-time performance, difficulty in point to point communication and less function. In order to meet the needs of the virtual classroom for real-time collaboration and interaction etc., on the basis of the research of the existing virtual classroom functions and the latest computer technologies, this paper proposes to realize a virtual classroom application platform with functions of real-time video interaction, IM, white-board and so on, by using the technologies of HTML5, Node.js and WebRTC etc. The application result shows that the platform is fully functional and easy to use, and can meet the actual needs of the current virtual classroom.
Key words: open e-learning; virtual classroom; real-time collaboration; application system
0 引言
?h程开放教育课堂,教学方法主要是通过教师远程讲解,与学生实时互动交流[1],以及解答学生在学习和听课过程中遇到各类问题,以帮助学生及时掌握和巩固所学知识,从而提高学生学习的积极性和获得良好的教学效果。日常使用中发现,目前大多数的虚拟教室软件系统只包含课程文本资料、教学视频、教师解答等基本功能,功能单一,无法实现教师远程教学过程师生之间实时互动,达不到预期教学效果。
本文在研究现有虚拟教室技术的基础上[2],采用HTML5、Node.js、WebRTC等技术[3],设计并实现了一套集实时视频通讯、在线答疑系统、白板系统,屏幕共享系统[4]等功能的实时交互式虚拟教室平台,有效地解决了目前虚拟教室相关;该平台已经在我校远程教学中得到使用,教学效果良好,具有一定的推广和使用价值。
1 系统总体结构
本系统基于HTML5技术的实时交互虚拟教室(WebIVC),系统总体结构如图1所示。图1中,教师和学生可以通过笔记本、台式机、手机、平板登陆,进行实时交互。
本系统主要包括如下几个核心模块。
安全认证模块 用户通过系统设置的账号和密码登陆,通过系统验证后,根据用户分配的系统权限,为用户提供与其权限相适应的功能,如实时交互课堂、通知通告、视频培训等。
教室管理模块 教室管理是本平台的一个核心组件,包括教室创建、学生管理、消息管理、白板、音视频交互、视频资料管理等[5]。通过本模块为学生分配相关权限,比如哪些学生可以发消息,哪些学生可以使用白板。同时,通过SOA技术,将视频培训
文档评论(0)