【技术实现步骤摘要】
在线考试的多端监控方法、终端设备及可读存储介质
[0001]本申请涉及计算机软件与信息服务
,尤其涉及在线考试的多端监控方法、终端设备及计算机可读存储介质。
技术介绍
[0002]当前的考试形式主要有两种类型,有纸化考试和无纸化考试。有纸化考试需要打印试卷,分发试卷,考试结束后需要收取试卷并统计数据等工作,操作繁琐。
[0003]为了简化考试流程,越来越多场景使用无纸化考试,在无纸化考生中,常见的监考模式是使用电脑摄像头和手机摄像头双端监考。为了最大化监测考生是否存在作弊行为,有时还增加了桌面监考。
[0004]由于线上考试时,每个考生使用的电脑不同,有些电脑配置较差,在生成摄像头推流信息时,由于电脑CPU或者GPU的性能过低,容易出现音视频卡顿、掉帧或者视频流音画不同步等现象,导致获取到的监考视频不流畅。
技术实现思路
[0005]本申请实施例通过提供一种在线考试的多端监控方法、终端设备及计算机可读存储介质,解决了在线考试时,可能由于考生设备配置较差,导致监考视频传输不流畅的问题。达到 ...
【技术保护点】
【技术特征摘要】
1.一种在线考试的多端监控方法,其特征在于,所述在线考试的多端监控方法包括以下步骤:获取目标考试终端关联当前考试信息;解析每一条所述当前考试信息对应的在考明细,并根据所述在考明细确定所述在考明细对应的关键字;获取计算机摄像头监控端口、手机端监控端口和桌面推流对应的当前考试桌面监控端口;根据所述计算机摄像头监控端口、所述手机端监控端口和所述当前考试桌面监控端口生成考试评级对照表,所述考试评级对照表包括第一评级表和第二评级表;当所述关键字判断到当前考试类型为开卷,确定所述当前考试信息在所述第一评级表中,接入所述计算机摄像头监控端;当所述关键字判断到当前考试类型为闭卷,确定所述当前考试信息在所述第二评级表中,接入所述计算机摄像头监控端口、手机端监控端口和当前考试桌面监控端口;将所述关键字同接收监控端口的推流数据进行匹配,并对所述推流数据进行校验;将校验通过的所述推流数据进行压缩,并传输至对应的服务器存储区域。2.如权利要求1所述的在线考试的多端监控方法,其特征在于,所述将校验通过的所述推流数据进行压缩,并传输至对应的服务器存储区域的步骤包括:将所述推流数据的每一帧画面划分为多个像素块,每一所述像素块包含多个像素点;依次获取每一所述像素块中的像素点,将不同像素块的单一像素点压缩合并为一个视频文件,并将所述视频文件传输至所述服务器存储区域。3.如权利要求1所述的在线考试的多端监控方法,其特征在于,所述接入所述计算机摄像头监控端口、手机端监控端口和当前考试桌面监控端口的步骤包括:控制所述计算机摄像头监控端口实时采集电脑摄像头帧数据,形成第一视频流文件推送;控制所述手机端监控端口启用live
‑
pusher插件模块获取手机摄像头帧数据,形成第二视频流文件推送;控制所述当前考试桌面监控端口以每秒不少于15帧的方式实时采集当前考试界面照片,形成第三视频流文件推送。4.如权利要求3所述的在线考试的多端监控方法,其特征在于,所述当前考试桌面监控端口以每秒不少于15帧的方式实时采集当前考试界面照片,形成第三视频流文件推送的步骤包括以下至少一个:采集本地音视频流,其中,FFmpeg推流库采用了Android专用的采集方式,通过本地接口书写程序调用摄像模块和录音模块来实现音视频流的采集;封装所述音视频流,其中,FFmpeg推流库根据配置参数将采集到的音视频流进行封装,生成对应的容器格式文件;连接服务器,其中,FFmpe...
【专利技术属性】
技术研发人员:余安安,王乐,童星,刘汪洋,曾祥将,黎婷婷,蔡樊涌,
申请(专利权)人:深圳市永兴元科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。