买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种网络靶场红蓝对抗竞赛实时录屏的方法和系统,该方法主要包括判断选手是否开启录屏,在所有选手都开启录屏后进入比赛;通过调用webAPI的RTCPeerConnection接口来建立本地端与远程对等端之间的webRTC连接;并通过MediaStreamRecordingAPI提供的MediaRecorder接口用来进行媒体轻松录制,基于上述两个技术完成网络靶场红蓝对抗竞赛时对双方选手答题界面的实时录制,并增加了管理员和裁判对比赛选手界面的实时监控、后台录屏数据信息管理系统等功能,可以实时监控和管理比赛选手的录屏数据信息,极大程度上加强了网络安全比赛的公正性与安全防护性。
主权项:1.一种网络靶场红蓝对抗竞赛实时录屏的方法,其特征在于,包括如下步骤:判断选手是否开启录屏,在所有选手都开启录屏后进入比赛;使用webAPI中的RTCPeerConnectionAPI接口实现屏幕录制功能,首先使用navigator.mediaDevices.getDisplayMedia方法获取用户的屏幕流,并创建RTCPeerConnection实例peerConnection用于本地端与远程对等端之间的WebRTC连接;在成功获取用户屏幕流后,进行初始化和验证,并判断是否是录制的整个屏幕,若是则将屏幕流添加到peerConnection中;使用MediaStreamRecordingAPI提供的MediaRecorder接口来进行界面的录制,初始化录制器实例mediaRecorder后,添加事件监听器mediaRecorder.ondataavailable,当录制器有数据可用时,计算持续时间并构造数据和时间参数对象传递给回调函数,调用mediaRecorder.start方法进行界面的录制,设置uploadTimeInterval时间参数,并调用上传录制的媒体文件的方法,进行录制视频数据的上传。
全文数据:
权利要求:
百度查询: 南京赛宁信息技术有限公司 一种网络靶场红蓝对抗竞赛实时录屏的方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。