一种双师课堂连麦互动候补的方法技术

技术编号:29138512 阅读:27 留言:0更新日期:2021-07-02 22:36
本发明专利技术公开了一种双师课堂连麦互动候补的方法,按照老师确定的邀请数量M,预先设定哪些学生端是参与者和候补者,参与者和候补者统一加入到RTC房间中。当服务端检测到N位学生端出现断线,服务端按各候补者的网络通信得分从高到低把排名前N个学生端标记为参与者,替代断线的学生端参加连麦互动。本发明专利技术方法可以双师课堂的连麦互动授课中简单且快速寻找候补以替代断线学生端,从而提高双师课堂的授课效率。

【技术实现步骤摘要】
一种双师课堂连麦互动候补的方法
本专利技术涉及智慧课堂
,具体涉及一种双师课堂连麦互动候补的方法。
技术介绍
双师课堂中主讲老师通过连麦和至少一名学生进行音视频互动,区别于其他互动方式,能极大提高学生在课堂上的活跃性,打破线上授课的地理隔离,成为双师课堂最受学生欢迎的互动方式之一。连麦互动是通过网络发送老师和学生音视频流进行通信,容易因为断网、断电等原因而导致断线,使得参与连麦互动的人数降低,授课效率不高。
技术实现思路
针对现有技术的不足,本专利技术旨在提供一种双师课堂连麦互动候补的方法。为了实现上述目的,本专利技术采用如下技术方案:一种双师课堂连麦互动候补的方法,具体过程如下:S1、老师通过授课端设定邀请数量M并发送连麦互动邀请,学生通过学生端接受邀请,将接受邀请的学生端按照接受的时间从先到后排序,序号小于或等于邀请数量M的学生端标记为参与者,序号大于邀请数量M的学生端标记为预候补;将预候补的学生端按照候补得分Score从高到低进行再排序,再排序的序号小于或等于邀请数量M的学生标记为候补者;S2、参与者和候补者统一加入到RTC房间中,参与者发布自身设备的音视频流并订阅老师和其他参与者发布的音视频流,老师订阅参与者的音视频流进行音视频互动;候补者不发布音视频流,只订阅参与者和老师的音视频流,观看授课并准备候补;S3、当服务端检测到N位学生端出现断线,且断线时间超过预设的时长阈值,把断线的学生端标记为断线并触发候补功能,候补的学生端向服务端上报当前的网络通信得分;服务端按照网络通信得分从高到低对候补者进行重新排序,并把排名前N个学生端标记为参与者,通知这些学生端发布自身的音视频流,老师和其他参与者订阅他们的音视频流,候补者代替断线的学生端参与到连麦互动中。进一步地,候补得分Score是多个得分在预设的权重下进行加权平均计算得到的总分,所述多个得分包括历史连麦得分Score1、网络通信得分Score2,所述预设的权重分别是历史连麦得分权重Weight1、网络通信得分权重Weight2;所述候补得分Score的计算如下:Score=Score1*Weight1+Score2*Weight2。更进一步地,所述历史连麦得分是学生端在设定的时间范围内参与过的Nr次连麦互动的完成度的平均值,所述平均值计算公式如下:其中,Rating1,Rating2,…,RatingNr分别表示第1,2,…,次连麦互动的完成度。再进一步地,所述连麦互动的完成度是学生端参与该次连麦互动完成情况的评价信息,包括学生端参与该次连麦互动的在线时长Do、该次连麦互动的总时长Dt和预设的评价因子c,第i次连麦互动的完成度Ratingi按下式进行计算:Doi表示学生端参与第i次连麦互动的在线时长,Dti表示第i次连麦互动的总时长。更进一步地,所述网络通信得分Score2是学生使用学生端观看双师课堂期间,通过检测网络通信质量,实时计算学生端的网络质量Quantity转换得出,按下式计算:Score2=Quantity*100。再进一步地,检测网络通信质量的具体过程为:服务端根据配置的端口,在基于IP层的传输层上以匀速向学生端发送检测消息包,发送时长小于预设的发送超时时长值的检测消息包称为有效检测消息包,在预设的时间间隔内发送的有效检测消息包个数为检测消息包数Counti;学生端收到检测消息包后立即向服务端配置的端口发送应答消息包,应答时长小于预设的应答超时时长值的应答消息包为有效应答消息包,在预设的时间间隔内服务端收到的有效应答消息包个数为应答消息包数Countj;所述网络质量Quantity的计算公式如下:本专利技术的有益效果在于:本专利技术方法可以双师课堂的连麦互动授课中简单且快速寻找候补以替代断线学生端,从而提高双师课堂的授课效率。具体实施方式以下将对本专利技术作进一步的描述,需要说明的是,本实施例以本技术方案为前提,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围并不限于本实施例。本实施例提供一种双师课堂连麦互动候补的方法,具体过程如下:S1、老师通过授课端设定邀请数量M并发送连麦互动邀请,学生通过学生端接受邀请,将接受邀请的学生端按照接受的时间从先到后排序,序号小于或等于邀请数量M的学生端标记为参与者,序号大于邀请数量M的学生端标记为预候补;将预候补的学生端按照候补得分Score从高到低进行再排序,再排序的序号小于或等于邀请数量M的学生标记为候补者;候补得分Score是多个得分在预设的权重下进行加权平均计算得到的总分,所述多个得分包括历史连麦得分(Score1)和网络通信得分(Score2),所述预设的权重分别是历史连麦得分权重(Weight1)和网络通信得分权重(Weight2);所述候补得分Score的计算如下:Score=Score1*Weight1+Score2*Weight2。S2、参与者和候补者统一加入到RTC房间中,参与者发布自身设备的音视频流并订阅老师和其他参与者发布的音视频流,老师订阅参与者的音视频流进行音视频互动;候补者不发布音视频流,只订阅参与者和老师的音视频流,观看授课并准备候补;S3、当服务端检测到N位学生出现断线,且断线时间超过预设的时长阈值,把断线的学生端标记为断线并触发候补功能,候补的学生端向服务端上报当前的网络通信得分;服务端按照网络通信得分从高到低对候补者进行重新排序,并把排名前N个学生端标记为参与者,通知这些学生端发布自身的音视频流,老师和其他参与者订阅他们的音视频流,候补者代替断线的学生端参与到连麦互动中。需要说明的是,在本实施例中,所述历史连麦得分是学生端在设定的时间范围内参与过的Nr次连麦互动的完成度的平均值,所述平均值计算公式如下:其中,Rating1,Rating2,…,RatingNr分别表示第1,2,…,次连麦互动的完成度。更进一步地,所述连麦互动的完成度是学生端参与该次连麦互动完成情况的评价信息,包括学生端参与该次连麦互动的在线时长Do、该次连麦互动的总时长Dt和预设的评价因子c,第i次连麦互动的完成度Ratingi按下式进行计算:Doi表示学生端参与第i次连麦互动的在线时长,Dti表示第i次连麦互动的总时长。需要说明的是,本实施例中,所述网络通信得分Score2是学生使用学生端观看双师课堂期间,通过检测网络通信质量,实时计算学生端的网络质量(Quantity)转换得出,按下式计算:Score2=Quantity*100。更进一步地,检测网络通信质量的具体过程为:服务端根据配置的端口,在基于IP层的传输层上以匀速向学生端发送检测消息包,发送时长小于预设的发送超时时长值的检测消息包称为有效检测消息包,在预设的时间间隔内发送的有效检测消息包个数为检测消息包数(Counti)。学生端收到检测消息包后立即向服务端配置的端本文档来自技高网...

【技术保护点】
1.一种双师课堂连麦互动候补的方法,其特征在于,具体过程如下:/nS1、老师通过授课端设定邀请数量M并发送连麦互动邀请,学生通过学生端接受邀请,将接受邀请的学生端按照接受的时间从先到后排序,序号小于或等于邀请数量M的学生端标记为参与者,序号大于邀请数量M的学生端标记为预候补;将预候补的学生端按照候补得分Score从高到低进行再排序,再排序的序号小于或等于邀请数量M的学生标记为候补者;/nS2、参与者和候补者统一加入到RTC房间中,参与者发布自身设备的音视频流并订阅老师和其他参与者发布的音视频流,老师订阅参与者的音视频流进行音视频互动;候补者不发布音视频流,只订阅参与者和老师的音视频流,观看授课并准备候补;/nS3、当服务端检测到N位学生端出现断线,且断线时间超过预设的时长阈值,把断线的学生端标记为断线并触发候补功能,候补的学生端向服务端上报当前的网络通信得分;服务端按照网络通信得分从高到低对候补者进行重新排序,并把排名前N个学生端标记为参与者,通知这些学生端发布自身的音视频流,老师和其他参与者订阅他们的音视频流,候补者代替断线的学生端参与到连麦互动中。/n

【技术特征摘要】
1.一种双师课堂连麦互动候补的方法,其特征在于,具体过程如下:
S1、老师通过授课端设定邀请数量M并发送连麦互动邀请,学生通过学生端接受邀请,将接受邀请的学生端按照接受的时间从先到后排序,序号小于或等于邀请数量M的学生端标记为参与者,序号大于邀请数量M的学生端标记为预候补;将预候补的学生端按照候补得分Score从高到低进行再排序,再排序的序号小于或等于邀请数量M的学生标记为候补者;
S2、参与者和候补者统一加入到RTC房间中,参与者发布自身设备的音视频流并订阅老师和其他参与者发布的音视频流,老师订阅参与者的音视频流进行音视频互动;候补者不发布音视频流,只订阅参与者和老师的音视频流,观看授课并准备候补;
S3、当服务端检测到N位学生端出现断线,且断线时间超过预设的时长阈值,把断线的学生端标记为断线并触发候补功能,候补的学生端向服务端上报当前的网络通信得分;服务端按照网络通信得分从高到低对候补者进行重新排序,并把排名前N个学生端标记为参与者,通知这些学生端发布自身的音视频流,老师和其他参与者订阅他们的音视频流,候补者代替断线的学生端参与到连麦互动中。


2.根据权利要求1所述的方法,其特征在于,候补得分Score是多个得分在预设的权重下进行加权平均计算得到的总分,所述多个得分包括历史连麦得分Score1、网络通信得分Score2,所述预设的权重分别是历史连麦得分权重Weight1、网络通信得分权重Weight2;所述候补得分Score的计算如下:
Score=Score1*Weight1+Score2*Weight2。


3.根据权利要求2所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:钟嘉权刘家伟江坤波
申请(专利权)人:读书郎教育科技有限公司
类型:发明
国别省市:广东;44

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

1