审计视频的回放方法、装置和电子设备制造方法及图纸

技术编号:37766147 阅读:16 留言:0更新日期:2023-06-06 13:26
本申请提供一种审计视频的回放方法、装置和电子设备,涉及视频回放技术领域。该方法包括:服务端接收客户端发送的审计视频回放请求;并根据审计视频回放请求中包括的目标审计数据文件片段的标识,从预先录制的多个审计数据文件片段中查找目标审计数据文件片段,审计数据文件片段中包括目标审计数据文件和对应的时间信息;再对目标审计数据文件片段进行视频编码处理,得到目标审计视频片段;向客户端发送目标审计视频片段,以使客户端进行目标审计视频片段的回放,这样可以在一定程度上降低了视频编码处理操作导致的CPU资源占用,从而实现了在降低CPU资源占用的基础上,实现审计视频的回放。视频的回放。视频的回放。

【技术实现步骤摘要】
审计视频的回放方法、装置和电子设备


[0001]本申请涉及视频回放
,尤其涉及一种审计视频的回放方法、装置和电子设备。

技术介绍

[0002]为保障系统信息安全,通常需要对授权登陆桌面的关键用户操作进行审计视频的录制及回放,以实现安全问题的跟踪溯源。
[0003]以windows、linux等图形界面环境为例,在进行审计视频回放时,通常是先录制用户在图形界面上执行的所有键盘鼠标操作、以及用户操作导致的界面显示变化;并采用H264编码器对录制的相关数据进行视频编码处理,得到对应的审计视频,从而对审计视频进行回放。
[0004]但是,采用上述审计视频的回放方法,会占用较多的中央处理器(central processing unit,CPU)资源,因此,在降低CPU资源占用的基础上,如何实现审计视频的回放是本领域技术人员亟待解决的问题。

技术实现思路

[0005]本申请提供一种审计视频的回放方法、装置和电子设备,可以在降低CPU资源占用的基础上,实现审计视频的回放。
[0006]本申请提供一种审计视频的回放方法,应用于服务端,包括:
[0007]接收客户端发送的审计视频回放请求,所述审计视频回放请求中包括目标审计数据文件片段的标识。
[0008]根据所述标识,从预先录制的多个审计数据文件片段中查找所述目标审计数据文件片段,所述审计数据文件片段中包括目标审计数据文件和对应的时间信息。
[0009]对所述目标审计数据文件片段进行视频编码处理,得到目标审计视频片段。
[0010]向所述客户端发送所述目标审计视频片段。
[0011]根据本申请提供的一种审计视频的回放方法,所述审计视频的回放方法还包括:
[0012]录制用户操作数据,所述用户操作数据包括键盘鼠标数据和屏幕数据。
[0013]对所述用户操作数据进行远程桌面协议编码处理,得到对应的协议编码数据。
[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]本申请提供的审计视频的回放方法、装置和电子设备,接收客户端发送的审计视频回放请求,审计视频回放请求中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种审计视频的回放方法,其特征在于,应用于服务端,包括:接收客户端发送的审计视频回放请求,所述审计视频回放请求中包括目标审计数据文件片段的标识;根据所述标识,从预先录制的多个审计数据文件片段中查找所述目标审计数据文件片段,所述审计数据文件片段中包括目标审计数据文件和对应的时间信息;对所述目标审计数据文件片段进行视频编码处理,得到目标审计视频片段;向所述客户端发送所述目标审计视频片段。2.根据权利要求1所述的审计视频的回放方法,其特征在于,所述方法还包括:录制用户操作数据,所述用户操作数据包括键盘鼠标数据和屏幕数据;对所述用户操作数据进行远程桌面协议编码处理,得到对应的协议编码数据;基于所述协议编码数据和对应的时间信息,得到所述多个审计数据文件片段。3.根据权利要求2所述的审计视频的回放方法,其特征在于,所述基于所述协议编码数据和对应的时间信息,得到所述多个审计数据文件片段,包括:基于所述协议编码数据和对应的时间信息,生成对应的审计数据文件;对所述审计数据文件进行分片处理,得到所述多个审计数据文件片段。4.根据权利要求3所述的审计视频的回放方法,其特征在于,所述对所述审计数据文件进行分片处理,得到所述多个审计数据文件片段,包括:根据预设间隔时长对所述审计数据文件进行分片处理,对所述审计数据文件进行分片处理,得到所述多个审计数据文件片段;或者,根据所述审计数据文件中审计数据之间的关联度对所述审计数据文件进行分片处理,得到所述多个审计数据文件片段。5.根据权利要求1

4任一项所述的审计视频的回放方法,其特征在于,所述方法还包括:存储...

【专利技术属性】
技术研发人员:王新攀王轶男
申请(专利权)人:北京志翔科技股份有限公司
类型:发明
国别省市:

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

1