1.一种基于在线课程直播系统的直播内容传输方法,其特征在于,包括以下步骤:(1)在教师用户终端和第一学生用户终端建立目标在线课程的视频会话后,所述第一学生用户终端利用自带摄像头检测目标学生用户的行为;
(2)若所述第一学生用户终端检测到目标学生用户的行为属于第一触发行为之一,向服务端上报携带所述第一学生用户终端对应的用户ID和第一时间戳的第一信息,所述第一触发行为包括目标学生用户的面部离开摄像头的视场超过设定时长;
(3)服务端在接收到所述第一信息后,记录所述用户ID和第一时间戳的映射关系,停止向所述第一学生用户终端下发来自所述教师用户终端的直播源内容并向所述第一学生用户终端发送休眠指令;
(4)第一学生用户终端在接收到休眠指令后,进入休眠模式并维持终端设备摄像头的用户行为检测功能;
(5)若所述第一学生用户终端检测到目标学生用户的行为属于第二触发行为之一,向服务端上报携带所述第一学生用户终端对应的用户ID和第二时间戳的第二信息,所述第二触发行为包括目标学生用户的面部恢复出现在摄像头的视场内并持续设定时长;
(6)服务端在接收到所述第二信息后,记录所述用户ID和第二时间戳的映射关系,并恢复向所述第一学生用户终端下发来自所述教师用户终端的直播源内容;
(7)第一学生用户终端停止休眠模式并播放所述直播源内容;
(8)服务端根据所述第一时间戳和所述第二时间戳,从所述教师用户终端的直播源内容截取视频内容,生成第一视频片段;
(9)将所述第一视频片段的观看链接与所述用户ID进行关联。
2.根据权利要求1所述的一种基于在线课程直播系统的直播内容传输方法,其特征在于,所述步骤(1)具体为:在教师用户终端和第一学生用户终端建立视频会话后,服务端查询具备行为检测权限的学生用户ID,所述行为检测权限是各个参与在线课程的学生用户预先设置的;
在第一学生用户终端登录查询到的所述学生用户ID,服务端向该第一学生用户终端发送检测开启命令;
用户端检测终端设备摄像头是否正常工作,若是,所述第一学生用户终端利用自带摄像头检测目标学生用户的行为。
3.根据权利要求1所述的一种基于在线课程直播系统的直播内容传输方法,其特征在于,所述步骤(1)还包括以下步骤:服务端确定与所述目标学生用户关联的监督家长用户;
向所述监督家长用户的终端发送提醒信息,所述提醒信息表征所述目标学生用户缺席视频会话的时间段信息。
4.根据权利要求1所述的一种基于在线课程直播系统的直播内容传输方法,其特征在于,所述步骤(4)具体为:服务端查询与所述第一学生用户终端关联的第二学生用户终端;
服务端向所述第二学生用户终端发送课程续上提醒信息;
服务端若接收到来自所述第二学生用户终端的续上确认反馈信息,则向所述第二学生用户终端下发来自所述教师用户终端的直播源内容。
5.根据权利要求1所述的一种基于在线课程直播系统的直播内容传输方法,其特征在于,所述步骤(4)还包括以下步骤:服务端记录所述第二学生用户终端的续上时刻;
服务端根据所述第一时间戳和所述续上时刻,从所述教师用户终端的直播源内容截取从第一时间戳到续上时刻的视频内容,生成第二视频片段;
将所述第二视频片段的观看链接与所述用户ID进行关联。
6.根据权利要求1所述的一种基于在线课程直播系统的直播内容传输方法,其特征在于,所述步骤(8)具体为:服务端确定所述第一时间戳所属的第一片段,并获得该第一片段对应的起始时间戳;
服务端确定所述第二时间戳所属的第二片段,并获得该第二片段对应的终止时间戳;
服务端查询是否已存在从所述起始时间戳到所述终止时间戳的视频内容;
若无,则服务端从所述教师用户终端的直播源内容截取从所述起始时间戳到所述终止时间戳的视频内容,以生成第一视频片段;
若有,则服务端将已存在的视频内容确定为第一视频片段;
其中,所述直播源内容划分为若干片段,每一片段对应一个起始时间戳和一个终止时间戳。
7.一种计算机存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1‑6中任一项所述的一种基于在线课程直播系统的直播内容传输方法。
8.一种计算机设备,包括储存器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1‑6中任一项所述的一种基于在线课程直播系统的直播内容传输方法。