基于浏览器的录屏方法及装置、电子设备、存储介质制造方法及图纸

技术编号:34013543 阅读:14 留言:0更新日期:2022-07-02 15:11
本申请涉及安全监控领域,具体涉及一种基于浏览器的录屏方法及装置、电子设备、存储介质。所述基于浏览器的录屏方法包括:接收控制台发送的用于进行页面录屏的应用程序;响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。所述方法截取的页面生成录屏视频,既能全面的监控用户通过客户端实施的各种操作行为,又能极大减小监控文件的大小,从而节省存储空间的占用。从而节省存储空间的占用。从而节省存储空间的占用。

【技术实现步骤摘要】
基于浏览器的录屏方法及装置、电子设备、存储介质


[0001]本申请涉及安全监控领域,具体涉及一种基于浏览器的录屏方法及装置、电子设备、存储介质。

技术介绍

[0002]在企业级的网络系统中,企业中每个员工拥有各自的客户端及企业内部系统的访问账号。鉴于网络系统的安全性考虑企业往往会对各员工的客户端进行监控,常用的方法是员工在开启客户端到关闭客户端的整个工作中全程进行屏幕录制,并将录制的视频文件发送至后台进行存储。当网络系统或数据交易中存在安全隐患或者风险警示时,企业审计人员可以调取后台所保存的视频文件进行溯源审计,以查看客户端是否存在任何违法违规的操作行为。
[0003]此外,在一些强监管行业往往也存在这对各种商业行为的互联网交易进行录屏监管的行为,例如对于互联网保险交易,中国保监会关于印发的《保险销售行为可回溯管理暂行办法》规定,保险企业需要完善投保流程的回溯功能,通过音频录制和视频录制的方式实现用户购买保险流程的全程记录回溯。
[0004]在上述技术中通过全程录屏的方法虽然能全面记录员工在客户端的操作行为,但是全程录屏往往产生大量的录屏文件,尤其是在客户端较多的情况下需要后台提供相当大的存储空间,严重浪费存储资源。此外,审计人员在查看安全隐患时无法定位至精确位置,往往需要从视频的开头开始审核,严重影响了工作效率。

技术实现思路

[0005]本申请的目的在于提供一种基于浏览器的录屏方法及装置、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致浪费存储资源及回溯效率低的问题。
[0006]根据本申请的一个方面,提供一种基于浏览器的录屏方法,包括以下步骤:
[0007]接收控制台发送的用于进行页面录屏的应用程序;
[0008]响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;
[0009]通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。
[0010]在一示例性实施例中,所述基于浏览器的录屏方法还包括:
[0011]将所述录屏文件发送至所述控制台。
[0012]在一示例性实施例中,在所述将所述录屏文件发送至所述控制台之前,还包括:
[0013]根据JavaScript数据压缩技术对所述录屏文件进行压缩。
[0014]在一示例性实施例中,所述根据所截取的多个页面生成录屏文件包括:
[0015]根据所截取页面的时间顺序对所截取的多个页面生成录屏文件。
[0016]在一示例性实施例中,所述应用程序中预设有待生成录屏文件的时长信息,则所述根据所截取的多个页面生成录屏文件包括:
[0017]按照所述时长信息确定用于生成录屏文件的页面数量;以及根据所述数量的页面生成所述录屏文件。
[0018]在一示例性实施例中,所述操作指令为页面复制指令,则响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令包括:
[0019]响应于客户端触发的页面复制指令,根据所述应用程序与所述页面复制指令生成页面截取指令。
[0020]在一示例性实施例中,所述操作指令为页面编辑指令,则响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令包括:
[0021]响应于客户端触发的页面编辑指令,根据所述应用程序与所述页面编辑指令生成页面截取指令。根据本申请的另一方面,提供一种基于浏览器的录屏方法,包括以下步骤:
[0022]向服务器发送用于进行页面录屏的应用程序,以使得所述服务器响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;以及通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。
[0023]在一示例性实施例中,所述基于浏览器的录屏方法还包括:
[0024]接收所述服务器发送的多个录屏文件;
[0025]以及根据生成录屏文件的时间顺序对所述多个录屏文件进行合并处理。
[0026]根据本申请的另一方面,提供一种基于浏览器的录屏方法,包括以下步骤:
[0027]控制台发送用于进行页面录屏的应用程序;
[0028]服务器通过网关接收控制台发送的用于进行页面录屏的应用程序;
[0029]响应于客户端触发的操作指令,所述服务器根据所述应用程序与所述操作指令生成页面截取指令;
[0030]所述服务器通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。
[0031]在一示例性实施例中,所述基于浏览器的录屏方法还包括:
[0032]所述控制台接收所述服务器发送的多个录屏文件,以及根据生成录屏文件的时间顺序对所述多个录屏文件进行合并处理。
[0033]根据本申请的另一方面,提供一种基于浏览器的录屏装置,包括:
[0034]接收模块,用于接收控制台发送的用于进行页面录屏的应用程序;
[0035]指令模块,用于响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;
[0036]录屏模块,用于通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。
[0037]根据本申请的另一方面,提供一种基于浏览器的录屏装置,包括:
[0038]录屏模块,用于向服务器发送用于进行页面录屏的应用程序,以使得所述服务器响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;以及通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。
[0039]根据本申请的另一方面,提供一种基于浏览器的录屏系统,包括:
[0040]控制台,用于发送进行页面录屏的应用程序;
[0041]客户端,用于接收用户触发的操作指令,并将所述操作指令发送至服务器;
[0042]网关,用于在所述控制台与所述服务器、所述客户端与所述服务器之间进行通信;
[0043]服务器,用于通过网关接收所述控制台发送的用于进行页面录屏的应用程序;以及响应于通过所述网关接收的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;通过所述页面截取指令启动对浏览器的页面截取,根据所截取的多个页面生成录屏文件;以及将所述录屏文件发送至所述控制台。根据本申请的另一方面,提供一种电子设备,包括:
[0044]至少一个处理器;以及,
[0045]与所述至少一个处理器通信连接的存储器;其中,
[0046]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法。
[0047]根据本申请的另一方面,提供一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述方法。
[0048]本申请实施例提供的基于浏览器的录屏方法及装置,通过检测web系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于浏览器的录屏方法,其特征在于,包括以下步骤:接收控制台发送的用于进行页面录屏的应用程序;响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。2.根据权利要求1所述的基于浏览器的录屏方法,其特征在于,所述应用程序中预设有待生成录屏文件的时长信息,则所述根据所截取的多个页面生成录屏文件包括:按照所述时长信息确定用于生成录屏文件的页面数量;以及根据所述数量的页面生成所述录屏文件。3.根据权利要求1所述的基于浏览器的录屏方法,其特征在于,还包括:将所述录屏文件发送至所述控制台。4.根据权利要求3所述的基于浏览器的录屏方法,其特征在于,在所述将所述录屏文件发送至所述控制台之前还包括:根据JavaScript数据压缩技术对所述录屏文件进行压缩。5.根据权利要求1所述的基于浏览器的录屏方法,其特征在于,所述根据所截取的多个页面生成录屏文件包括:根据所截取页面的时间顺序对所截取的多个页面生成录屏文件。6.根据权利要求1所述的基于浏览器的录屏方法,其特征在于,所述操作指令为页面复制指令,则响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令包括:响应于客户端触发的页面复制指令,根据所述应用程序与所述页面复制指令生成页面截取指令。7.根据权利要求1所述的基于浏览器的录屏方法,其特征在于,所述操作指令为页面编辑指令,则响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令包括:响应于客户端触发的页面编辑指令,根据所述应用程序与所述页面编辑指令生成页面截取指令。8.一种基于浏览器的录屏方法,其特征在于,包括以下步骤:向服务器发送用于进行页面录屏的应用程序,以使得所述服务器响应于客户端触发的操作指令,根据所述应用程序与所述操作指令生成页面截取指令;以及通过所述页面截取指令启动对浏览器的页面截取,并根据所截取的多个页面生成录屏文件。9.根据权利要求8所述的基于浏览器的录屏方法,其特征在于,还包括:接收所述服务器发送的多个录屏文件;以及根据生成录屏文件的时间顺序对所述多个录屏文件进行合并处理。10.一种基于浏览器的录屏方法,其特征在于,包括以下步骤:控制台发送用于进行页面录屏的应用程序;服务器通过...

【专利技术属性】
技术研发人员:韩军现李彬彬刘袁君
申请(专利权)人:医渡云北京技术有限公司
类型:发明
国别省市:

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

1