[发明专利]基于B/S架构的可录制、可播放、可实时运行代码的软件平台在审
申请号: | 202110631298.6 | 申请日: | 2021-06-07 |
公开(公告)号: | CN113342350A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 宁高磊 | 申请(专利权)人: | 北京扣丁在线科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100091 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 架构 录制 播放 实时 运行 代码 软件 平台 | ||
1.基于B/S架构的可录制、可播放、可实时运行代码的软件平台,其特征在于:包括事件记录引擎、声音录制模块、自定义编解码模块、通信模块、后端储存模块及虚拟化运行模块;其中,
所述事件记录引擎用于对事件内容进行记录后临时缓存,并保存于自定义编解码模块中,且通过websocket传输至后端存储模块,所述事件内容至少包括鼠标事件流、键盘事件流、音频事件流以及文字删减事件流;
所述声音录制模块基于HTML5技术调用浏览器中集成的API完成录音功能;
所述自定义编解码模块内储存有Files信息、Body信息、Course信息及Stream信息;
所述通信模块用于保存软件平台客户端记录的操作,采用软件平台客户端的记录结果,发送至服务器端;
所述后端储存模块至少用于保存json、用户名、密码、课程ID、鼠标事件流、键盘事件流、音频事件流、文字删减事件流,及用户用户读取课程ID时,将鼠标事件流、键盘事件流、音频事件流、文字删减事件流反向播放。
2.根据权利要求1所述的基于B/S架构的可录制、可播放、可实时运行代码的软件平台,其特征在于:所述声音录制模块通过websocket传输模块完成对声音的发送。
3.根据权利要求1所述的基于B/S架构的可录制、可播放、可实时运行代码的软件平台,其特征在于:所述通信模块的通信方式采用Websocket+HTTP方式。
4.根据权利要求1所述的基于B/S架构的可录制、可播放、可实时运行代码的软件平台,其特征在于:所述通信模块的通信方式采用socket、RPC、http长连接、http短连接中的一种或组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京扣丁在线科技有限公司,未经北京扣丁在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110631298.6/1.html,转载请声明来源钻瓜专利网。