在线授课的实现方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37445502 阅读:8 留言:0更新日期:2023-05-06 09:17
本申请涉及一种在线授课的实现方法、装置、计算机设备和存储介质,该方法包括:在授课操作界面显示第一操作按钮;当触发第一操作按钮时,调用在线文档;显示在线文档以及第二操作按钮;当触发第二操作按钮时,进入授课模式;隐藏在线文档的授课功能控件,使用授课操作界面的授课功能控件控制在线文档的播放,且可录制授课视频供学生观看。该方法能够提高授课效果。果。果。

【技术实现步骤摘要】
在线授课的实现方法、装置、计算机设备和存储介质


[0001]本申请涉及网页
,特别是涉及一种在线授课的实现方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着互联网技术的发展,在线教育也得到的大力发展。在线教育,又称远距教学、远程教育,是指使用互联网技术进行授课的模式,它突破了时空的界线,有别于传统需要往返校舍安坐于课室的教学模式。
[0003]目前常见在线教育授课场景,通常使用屏幕分享技术,对文档类课件使用系统自带软件,如Office,WPS等软件进行屏幕分享以授课,而屏幕分享页可能分享出其他非预期窗口的画面,而引起学生上课时分心,导致授课效率降低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高授课效果的在线授课实现方法、装置、计算机设备和存储介质。
[0005]一种在线授课的实现方法,所述方法包括:
[0006]在授课操作界面显示第一操作按钮;
[0007]当触发所述第一操作按钮时,调用在线文档;
[0008]显示所述在线文档以及第二操作按钮;
[0009]当触发所述第二操作按钮时,进入授课模式;
[0010]隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0011]一种在线授课的实现方法,所述方法包括:
[0012]当检测到对授课操作界面的第一操作按钮的触发操作时,根据在线文档地址,调用在线文档,显示所述在线文档;
[0013]当检测到对第二操作按钮的触发操作时,进入授课模式,演示所述在线文档;
[0014]解析所述在线文档的网页信息,获取网页元素;
[0015]从所述网页元素中确定所述在线文档的授课功能控件,隐藏所述在线文档的授课功能控件;
[0016]使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0017]一种在线授课的实现装置,所述装置包括:
[0018]显示模块,用于在授课操作界面显示第一操作按钮;
[0019]调用模块,用于当触发所述第一操作按钮时,调用在线文档;
[0020]所述显示模块,还用于显示所述在线文档以及第二操作按钮;
[0021]授课模块,用于当触发所述第二操作按钮时,进入授课模式;
[0022]控制模块,用于隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授
课功能控件控制所述在线文档的播放。
[0023]一种在线授课的实现装置,所述装置包括:
[0024]目标加载模块,用于当检测到对授课操作界面的第一操作按钮的触发操作时,根据在线文档地址,调用在线文档,显示所述在线文档;
[0025]演示模块,用于当检测到对第二操作按钮的触发操作时,进入授课模式,演示所述在线文档;
[0026]解析模块,用于解析所述在线文档的网页信息,获取网页元素;
[0027]控制模块,用于从所述网页元素中确定所述在线文档的授课功能控件,隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0028]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0029]在授课操作界面显示第一操作按钮;
[0030]当触发所述第一操作按钮时,调用在线文档;
[0031]显示所述在线文档以及第二操作按钮;
[0032]当触发所述第二操作按钮时,进入授课模式;
[0033]隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0034]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0035]当检测到对授课操作界面的第一操作按钮的触发操作时,根据在线文档地址,调用在线文档,显示所述在线文档;
[0036]当检测到对第二操作按钮的触发操作时,进入授课模式,演示所述在线文档;
[0037]解析所述在线文档的网页信息,获取网页元素;
[0038]从所述网页元素中确定所述在线文档的授课功能控件,隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0039]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0040]在授课操作界面显示第一操作按钮;
[0041]当触发所述第一操作按钮时,调用在线文档;
[0042]显示所述在线文档以及第二操作按钮;
[0043]当触发所述第二操作按钮时,进入授课模式;
[0044]隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0045]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0046]当检测到对授课操作界面的第一操作按钮的触发操作时,根据在线文档地址,调用在线文档,显示所述在线文档;
[0047]当检测到对第二操作按钮的触发操作时,进入授课模式,演示所述在线文档;
[0048]解析所述在线文档的网页信息,获取网页元素;
[0049]从所述网页元素中确定所述在线文档的授课功能控件,隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。
[0050]上述在线授课的实现方法、装置、计算机设备和存储介质,能够基于在线文档触发授课,使授课形式不局限于传统的本地文档,增加了授课形式,在进入授课模式后,对于在线文档产品提供的授课功能控件进行隐藏,使用授课操作界面的授课功能控件控制在线文档的播放,使学生在上课时无需被与学习无关的元素影响,帮助学生集中注意力,提高授课效果。
附图说明
[0051]图1为一个实施例中在线授课的实现方法的应用环境图;
[0052]图2为一个实施例中在线授课的实现方法的流程示意图;
[0053]图3为一个实施例中授课形式选择界面的示意图;
[0054]图4为一个实施例中在线文档选择页面的界面示意图;
[0055]图5为一个实施例中编辑窗口的界面示意图;
[0056]图6为一个实施例中授课操作页面的界面示意图;
[0057]图7为一个实施例中白板与讲义区域的层级结构示意图;
[0058]图8为一个实施例中生成授课视频流的流程示意图;
[0059]图9为一个实施例中演示画面切换的过程示意图;
[0060]图10为一个实施例中白板跟着演示画面切换的流程示意图;
[0061]图11为一个实施例中使用WORD文档的演示画面的示意图;
[0062]图12为另一个实施例中在线授课的实现方法的流程示意图;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线授课的实现方法,其特征在于,所述方法包括:在授课操作界面显示第一操作按钮;当触发所述第一操作按钮时,调用在线文档;显示所述在线文档以及第二操作按钮;当触发所述第二操作按钮时,进入授课模式;隐藏所述在线文档的授课功能控件,使用所述授课操作界面的授课功能控件控制所述在线文档的播放。2.根据权利要求1所述的方法,其特征在于,当触发所述第二操作按钮时,进入授课模式,包括:当触发所述第二操作按钮时,在授课内容的演示区域演示所述在线文档;所述方法还包括:对所述演示区域的在线文档的演示画面进行渲染,生成授课视频流。3.根据权利要求2所述的方法,其特征在于,所述对所述演示区域的在线文档的演示画面进行渲染,生成授课视频流,包括:对所述演示区域的所述在线文档的演示画面进行渲染,得到渲染内容,将所述渲染内容存储在本地缓冲区;当检测到对所述演示画面触发的标注操作时,追踪在所述演示画面的白板上的标注墨迹得到记录了标注墨迹的白板;所述白板位于所述演示区域之上,所述白板为透明白板;从所述本地缓冲区获取所述渲染内容,将所述渲染内容与所述白板合成授课视频流。4.根据权利要求3所述的方法,其特征在于,所述在线文档为在线演示文档,所述在线演示文档的一页为一个演示画面;所述对所述演示区域的所述在线文档的演示画面进行渲染,得到渲染内容,将所述渲染内容存储在本地缓冲区,包括:当监控到对所述在线文档的演示画面的切换指令时,在所述演示区域将所述在线文档从当前演示画面切换至目标演示画面;对所述目标演示画面进行渲染,得到渲染内容,将所述渲染内容存储在本地缓冲区;加载与所述目标演示画面对应的白板。5.根据权利要求4所述的方法,其特征在于,加载与所述目标演示画面对应的白板,包括:若所述目标演示画面未存在对应的白板,则...

【专利技术属性】
技术研发人员:李杨
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1