本发明涉及在线教学领域,具体涉及一种用于网络教学平台的音视频交互系统。
背景技术:
从现阶段来看,职业教育培训有三种基本形式,一是面授;二是异步学习,以看点播、视频录像为主;三是直播教学。在新的形势下,信息技术日新月异,要想了解最新信息,传统面授的教学方式则显得有些滞后,无法适应快速发展的要求。传统面授职业教学一般都是按照教材按部就班实施教学,但是现在的教材存在内容抽象、结论性的内容太多、知识相对陈旧、不能很好地联系实际等问题。因此,教学过程不够生动,课堂所获信息少,学生对学科不了解或者了解不深,内容的局限性严重影响了学生的发展。而目前在线职业教育中最主流的点播、视频录像教学,太过于单调,缺少互动性和时效性,这些缺点会让学习效果大打折扣。同时多人视频占用资源大,导致传输数据量过大,对服务器要求高。
技术实现要素:
本发明克服了现有技术的缺点,提供了一种用于网络教学平台的音视频交互系统,该系统包括
生成模块,用于根据第一用户的请求,创建一个虚拟房间,生成一虚拟房间界面,
资源分配模块,用于为所述虚拟房间分配一虚拟存储池,该虚拟存储池包含若干个虚拟机;
用户加入模块,根据至少一个第二用户的加入请求,为所述至少一个第二用户分配所述若干个虚拟机;
所述用户交互界面包括视频区域、教学区域、互动区域以及用户预览区域;视频区域用于显示第一用户和/或至少一个第二用户的在线视频;教学区域用来调用显示授课工具;互动区域用于用户之间的实时交流;用户预览区域用于显示虚拟房间内至少一个第二用户;
教学区域具有屏幕共享功能,用于将教学区域中的授课工具界面共享给至少一个第二用户;
在教学区域处于屏幕共享状态时,当教学区域的内容发生改变时,获取内容改变信息,将内容改变信息传输到至少一个第二用户;所述内容改变信息包括改变内容以及改变内容在屏幕区域中的坐标信息。
所述至少一个第二用户根据接收到的内容改变信息并更新教学区域的显示。
根据本发明的实施例,第一用户向至少一个第二用户发送邀请加入虚拟房间。
根据本发明的实施例,其中所述系统还包括录制模块,用于录制在线直播教学视频。
根据本发明的实施例,其中所述系统还包括举手模块,用于在直接教学时向讲师举手提问。
根据本发明的实施例,其中所述系统还包括在线投票模块,用于发起投票统计,并显示投票结果。
根据本发明的实施例,其中所述系统还包括随堂测试模块,用于在线发放测试题。
根据本发明的实施例,其中所述系统还包括作业布置模块、在线批改模块
根据本发明的实施例,所述授课工具包括PPT,WORD,EXCEL、PDF或SWF格式的多媒体文件。
本发明的优点如下:
直播教学中支持全屏录制,方便学员复习和未能到场的学员补习,随时回看上课内容,按需查漏补缺,直播交互功能,同时还提供屏幕共享、黑板功能、举手提问、随堂测试、多媒体播放、文档演示等功能,讲师与学生进入同一平台后,可以自动获取学员各项信息,并将自己电脑桌面在直播教室里共享给学员,随时使用支持ppt、word、excel、pdf、swf等常用电子文件格式进行多媒体文件辅助教学或软件操作的演示。这些最大限度的符合了教学的特点,让优质教学内容能在保证安全的情况下快速传播,为用户带来全新的教学体验。
附图说明
图1为本发明实施例的在线视频交互界面。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1是本发明实施例的在线视频交互界面示意图,本发明的用于网络教学平台的音视频交互系统包括:
生成模块,用于根据第一用户的请求,创建一个虚拟房间,生成一虚拟房间界面,
资源分配模块,用于为所述虚拟房间分配一虚拟存储池,该虚拟存储池包含若干个虚拟机;
用户加入模块,根据至少一个第二用户的加入请求,为所述至少一个第二用户分配所述若干个虚拟机;
在实际交互过程中,第一用户终端可作为教师终端,至少一个第二用户终端可作为学生终端。
教师终端可以请求创建一个虚拟房间,生成一虚拟房间界面;系统为所述虚拟房间分配一虚拟存储池,该虚拟存储池包含若干个虚拟机;
根据学生终端的加入请求或教师终端的邀请,学生终端加入创建的所述虚拟房间,为所述学生终端分配相应的虚拟机;更进一步,学生终端上生成所述虚拟房间界面;
所述虚拟房间界面包括视频区域、教学区域、互动区域以及用户预览区域;视频区域用于显示教师终端和/或学生终端的在线视频;教学区域用来调用显示授课工具,其中,所述授课工具包括PPT,WORD,EXCEL、PDF或SWF格式的多媒体文件;互动区域用于教师与学生、学生与学生之间的实时交流;用户预览区域用于显示虚拟房间内的学生终端;
教师终端的教学区域具有屏幕共享功能,用于将教学区域中的授课工具界面共享给学生终端;
在教学区域处于屏幕共享状态时,当教学区域的内容发生改变时,获取内容改变信息,将内容改变信息传输到学生终端;所述内容改变信息包括改变内容以及改变内容在屏幕区域中的坐标信息。
所述学生终端根据接收到的内容改变信息并更新教学区域的显示。
所述系统还包括录制模块,用于录制在线直播教学视频。
所述系统还包括举手模块,用于在直接教学时向讲师举手提问。
所述系统还包括在线投票模块,用于发起投票统计,并显示投票结果。
所述系统还包括随堂测试模块,用于在线发放测试题。
所述系统还包括作业布置模块、在线批改模块
教师终端和学生终端可以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。