一种教学视频展示方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:36579888 阅读:15 留言:0更新日期:2023-02-04 17:39
本公开提供了一种教学视频展示方法、装置、计算机设备及存储介质,该方法包括:检测到用户端满足预设教学视频展示条件,基于预先存储的至少一个教学视频资源中的第一教学视频资源生成第一直播数据;将所述第一直播数据发送至所述用户端,以及接收所述用户端授权推流的用户的音视频数据;基于所述第一直播数据和所述音视频数据生成学生课堂数据,所述学生课堂数据用于对所述用户端对应的用户的课堂状态进行监管。态进行监管。态进行监管。

【技术实现步骤摘要】
一种教学视频展示方法、装置、计算机设备及存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种教学视频展示方法、装置、计算机设备及存储介质。

技术介绍

[0002]近年来,在线教育行业发展迅速,越来越多的学生通过观看教学视频学习知识。为了能够让老师或者家长掌握学生在观看教学视频时的课堂状态,用户端在播放教学视频时,通常会同步采集学生的音视频数据,并发送给服务器,通过服务器生成一个包含有教学视频和学生的音视频数据的课堂数据。
[0003]相关技术中,由于网络波动等因素,用户端在播放教学视频时时常会发生卡顿,从而造成服务器在生成包含有教学视频和学生的音视频数据的课堂数据时,教学视频进度和学生的音视频数据进度不统一,从而使得难以通过生成的课堂数据对学生的课堂状态进行监管。

技术实现思路

[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]在完成针对所述第一教学视频资源的直播后,获取所述用户端的交互信息;
[0052]基于所述交互信息,确定与所述交互信息匹配的第二教学视频资本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种教学视频展示方法,其特征在于,包括:检测到用户端满足预设教学视频展示条件,基于预先存储的至少一个教学视频资源中的第一教学视频资源生成第一直播数据;将所述第一直播数据发送至所述用户端,以及接收所述用户端授权推流的用户的音视频数据;基于所述第一直播数据和所述音视频数据生成学生课堂数据,所述学生课堂数据用于对所述用户端对应的用户的课堂状态进行监管。2.根据权利要求1所述的方法,其特征在于,在将所述第一直播数据发送至所述用户端之后,所述方法还包括:在完成针对所述第一教学视频资源的直播后,获取所述用户端的交互信息;基于所述交互信息,确定与所述交互信息匹配的第二教学视频资源,并基于所述第二教学视频资源生成第二直播数据,将所述第二直播数据发送至所述用户端。3.根据权利要求2所述的方法,其特征在于,在将所述第二直播数据发送至所述用户端之后,所述方法还包括:按照所述至少一个教学视频资源对应的播放顺序,基于所述第一教学视频资源的下一教学视频资源向所述用户端进行直播。4.根据权利要求2所述的方法,其特征在于,在完成针对所述第一教学视频资源的直播后,所述方法还包括:向所述用户端发送交互指令;所述获取所述用户端的交互信息,包括:接收所述用户端基于所述交互指令生成的交互信息。5.根据权利要求4所述的方法,其特征在于,所述教学视频资源中包括事件标记;所述向所述用户端发送交互指令,包括:基于所述第一教学视频资源的最后一个事件标记的第一时刻,查找与所述第一时刻对应的第一信令;其中,所述第一信令用于表示所述第一教学视频中在所述第一时刻发生的事件内容;向所述用户端发送所述第一信令,以使所述用户端展示与所述第一信令对应的交互内容。6.根据权利要求2所述的方法,其特征在于,所述基于所述交互信息,确定与所述交互信息匹配的第二教学视频资源,包括:基于所述交互信息,确定所述用户端的交互结果;确定与所述交互结果匹配的第二教学视频资源。7.根据权利要求1所述的方法,其特征在于,所述教学视频资源中包括事件标记;所述方法还包括:在将所述第一直播数据发送至所述用户端时,检测所述第一直播数据所对应的音视频画面是否有事件标记;若是,基于所述事件标记的第二时刻,查找与所述第二时刻对应的第二信令;向所述用户端发送所述第二信令,以使所述用户端按照所述第二信令展示对应的特效数据。
8.根据权利要求7所述的方法,其特征在于,在检测到用户端满足预设教学视频展示条件后,所述方法还包括:向所述用户端发送与所述至少一个教学视频资源对应的教学资料,以使所述用户端展示所述教学资料。9.根据权利要求8所述的方法,其特征在于,所述向所述用户端发送所述第二信令,以使所述用户端按照所述第二信令展示对应的特效数据,包括:向...

【专利技术属性】
技术研发人员:唐裕文黄曙光赵越甲张欢张莹
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1