一种根据基准时间来获取定制运行数据的方法及系统技术方案

技术编号:18114902 阅读:19 留言:0更新日期:2018-06-03 08:11
本发明专利技术公开了一种根据基准时间来获取定制运行数据的方法:在接收到针对用于获取运行数据的获取服务的触发请求时,对预先设置的存储信息进行解析,以确定用于存储运行数据的基础存储区域;确定基础存储区域的剩余存储容量大于阈值,启动获取服务并且促使获取服务进行后台运行;获取服务确定与当前运行的应用相关的获取规则,并且基于获取规则来获取应用的基础运行数据;在用户设备的显示区域生成用于根据包括基准时间的时间区段来获取定制运行数据的悬浮控件;根据针对悬浮控件的输入控制来生成动态系数,基于动态系数对时间区段进行调整以生成经过调整的时间区段,根据调整的时间区段从基础运行数据中选择用于构成定制运行数据的数据内容。

【技术实现步骤摘要】
一种根据基准时间来获取定制运行数据的方法及系统
本专利技术涉及数据处理
,并且更具体地,涉及一种根据基准时间来获取定制运行数据的方法、系统及移动终端。
技术介绍
在当前的技术条件下,对运行的应用进行录屏是一种常见的操作。屏幕录制一般会用于保存视频聊天记录、游戏应用、音频播放以及直播应用在运行过程中的数据内容。应用运行时的屏幕录制是一种截取动态图片或文字以及音频的途径,也是一种计算机运用技术。用户通过屏幕录制技术,在应用运行时对屏幕进行录像处理,分享应用运行时在屏幕上进行的操作处理。通过录屏技术可以将感兴趣的应用在运行时进行录屏处理,将屏幕保留下来以供自己使用观看,可以帮助人们更好的去留存屏幕所展现的内容。目前,可以通过一些软件实现录屏功能,录屏技术基本人人会用到。现有的录屏方式,能够针对在视窗中所指示的区域进行录屏操作。现有技术对屏幕进行录制,通过对设备的屏幕进行实时录制,获取实时的屏幕录制数据。然而,现有对屏幕进行录制的技术,因为无法进行对已经演示完的屏幕进行追加录制,为保证录制数据的全面,只能是实时进行屏幕的录制,无法选择屏幕的重点演示部分进行录制,会造成录制的数据量巨大,极大的浪费系统资源。因此,需要一种技术,以实现基于基准时间来获取定制运行数据的技术。
技术实现思路
本专利技术技术方案提供一种根据基准时间来获取定制运行数据的方法和系统,以解决如何根据基准时间来获取定制运行数据的问题。为了解决上述问题,提供一种根据基准时间来获取定制运行数据的方法,所述方法包括:在接收到针对用于获取运行数据的获取服务的触发请求时,对预先设置的存储信息进行解析,以确定用于存储所述运行数据的基础存储区域;在确定所述基础存储区域的剩余存储容量大于阈值的情况下,启动所述获取服务并且促使所述获取服务进行后台运行;所述获取服务确定与当前运行的应用相关的获取规则,并且基于所述获取规则来获取所述应用的基础运行数据;在所述用户设备的显示区域生成用于根据包括基准时间的时间区段来获取定制运行数据的悬浮控件;以及根据针对悬浮控件的输入控制来生成动态系数,基于所述动态系数对所述时间区段进行调整以生成经过调整的时间区段,根据所述经过调整的时间区段从所述基础运行数据中选择用于构成所述定制运行数据的数据内容。优选地,所述用户设备根据用户输入来预先设置所述存储信息并且在用户设备内存储所述存储信息。优选地,所述存储信息包括:基础存储区域的起始地址以及基础存储容量。优选地,其中所述获取服务确定与当前运行的应用相关的获取规则包括:所述获取服务根据所述当前运行的应用的应用标识对规则库进行检索,并且根据检索结果确定与所述当前运行的应用相关的获取规则。优选地,所述运行数据为所录制的用户设备的屏幕视频数据,并且获取规则包括以下内容中的至少一个:时间长度、容量限制、帧率和比特率。优选地,在确定与所述当前运行的应用相关的获取规则后,还包括所述获取服务在预定时间期满后基于所述获取规则来获取所述当前运行的应用的运行数据。优选地,当所述当前运行的应用的状态从前台运行切换为后台运行时,所述获取服务暂停获取所述运行数据。优选地,当所述当前运行的应用的状态从后台运行切换为前台运行时,所述获取服务开始获取所述运行数据。优选地,其中所述当前运行的应用的类型包括游戏应用、视频播放应用、音频播放应用以及直播应用。优选地,还包括当所述基础存储区域的基础存储容量用尽时,在用户设备中设置动态存储区域,其中所述动态存储区域用于存储与所述当前运行的应用相关联的附加运行数据。优选地,在用户设备中设置动态存储区域之前还包括:确定所述用户设备的剩余存储容量大于扩展阈值。优选地,当所述动态存储区域的剩余容量为零时,所述获取服务将与所述当前运行的应用相关联的新的运行数据以覆盖方式存储到所述基础存储区域中。优选地,当所述动态存储区域的剩余容量为零时,所述获取服务将与所述当前运行的应用关联的新的运行数据在所述动态存储区域内进行覆盖式存储。优选地,在用户设备中设置动态存储区域之前还包括:对所述当前运行的应用的本次运行的结束时间进行预测,当确定从当前时间到所述本次运行的结束时间的时间段内所获取的运行数据的尺寸小于或等于扩展阈值时,确定分配动态存储区域。优选地,其中根据对所述当前运行的应用的运行结束时间的历史统计数据来确定所述当前运行的应用的本次运行的结束时间。优选地,在用户设备中设置动态存储区域之前还包括:对所述当前运行的应用的本次运行的结束时间进行预测,当确定从当前时间到所述本次运行的结束时间的时间段内所获取的运行数据的尺寸大于扩展阈值并且小于容许阈值时,确定为所述用户设备分配动态存储区域并且促使所述获取服务根据降低的帧率和/或比特率来获取所述运行数据。优选地,还包括根据动态配置文件确定所述基础存储区域中对所述运行数据进行分段存储时的多个基本存储单元中每个基本存储单元的尺寸。优选地,还包括,所述获取服务对所述运行数据的多个分段中的每个分段使用相同或不同的帧率和/或比特率进行分段录制,并且每个分段与多个基本存储单元中相应的基本存储单元相关联。优选地,所述获取服务能够对所获取的运行数据进行内容识别,当确定特定基本存储单元中的分段运行数据的内容为与用户设备中运行的应用无关的数据时,删除所述分段运行数据。优选地,所述获取服务能够对所获取的运行数据进行内容识别,当确定特定基本存储单元中的分段运行数据的内容能够转换为与用户设备中运行的应用相关的单帧数据时,删除所述分段运行数据。优选地,所述获取服务对多个分段中任意分段中存储的内容进行数据压缩。优选地,所述悬浮控件能够悬浮于正在运行的应用的显示界面的上方,并且所述悬浮控件能够以用户所设置的透明度进行呈现。优选地,其中由所述获取服务设置所述基准时间的默认值和时间区段的初始值,并且用户能够修改所述基准时间的默认值和时间区段的初始值。优选地,所述动态系数为增加的时间量,并且所述基于所述动态系数对所述时间区段进行调整以生成经过调整的时间区段包括:将所述时间区段和所述动态系数求和以生成经过调整的时间区段。优选地,所述时间区段是以所述基准时间为对称中心或非对称中心的时间段。优选地,还包括所述悬浮控件根据用户的输入对所述经过调整的时间区段进行沿时间轴的向前或向后移动。优选地,根据所述经过调整的时间区段从所述基础运行数据中选择用于构成所述定制运行数据的数据内容包括:将所述基础运行数据中与所述经过调整的时间区段相关联的运行数据片段构成所述定制运行数据的数据内容。基于本专利技术的另一方面,提供一种根据基准时间来获取定制运行数据的系统,所述系统包括:存储分配单元,在接收到针对用于获取运行数据的获取服务的触发请求时,对预先设置的存储信息进行解析,以确定用于存储所述运行数据的基础存储区域;启动单元,在确定所述基础存储区域的剩余存储容量大于阈值的情况下,启动所述获取服务并且促使所述获取服务进行后台运行;获取单元,所述获取服务确定与当前运行的应用相关的获取规则,并且基于所述获取规则来获取所述应用的基础运行数据;控制单元,在所述用户设备的显示区域生成用于根据包括基准时间的时间区段来获取定制运行数据的悬浮控件;以及定制单元,根据针对悬浮控件的输入控制来生成动态系数,基于所述动态系数对所述时间区段进行调整本文档来自技高网...
一种根据基准时间来获取定制运行数据的方法及系统

【技术保护点】
一种根据基准时间来获取定制运行数据的方法,所述方法包括:在接收到针对用于获取运行数据的获取服务的触发请求时,对预先设置的存储信息进行解析,以确定用于存储所述运行数据的基础存储区域;在确定所述基础存储区域的剩余存储容量大于阈值的情况下,启动所述获取服务并且促使所述获取服务进行后台运行;所述获取服务确定与当前运行的应用相关的获取规则,并且基于所述获取规则来获取所述应用的基础运行数据;在所述用户设备的显示区域生成用于根据包括基准时间的时间区段来获取定制运行数据的悬浮控件;以及根据针对悬浮控件的输入控制来生成动态系数,基于所述动态系数对所述时间区段进行调整以生成经过调整的时间区段,根据所述经过调整的时间区段从所述基础运行数据中选择用于构成所述定制运行数据的数据内容。

【技术特征摘要】
1.一种根据基准时间来获取定制运行数据的方法,所述方法包括:在接收到针对用于获取运行数据的获取服务的触发请求时,对预先设置的存储信息进行解析,以确定用于存储所述运行数据的基础存储区域;在确定所述基础存储区域的剩余存储容量大于阈值的情况下,启动所述获取服务并且促使所述获取服务进行后台运行;所述获取服务确定与当前运行的应用相关的获取规则,并且基于所述获取规则来获取所述应用的基础运行数据;在所述用户设备的显示区域生成用于根据包括基准时间的时间区段来获取定制运行数据的悬浮控件;以及根据针对悬浮控件的输入控制来生成动态系数,基于所述动态系数对所述时间区段进行调整以生成经过调整的时间区段,根据所述经过调整的时间区段从所述基础运行数据中选择用于构成所述定制运行数据的数据内容。2.根据权利要求1所述的方法,所述用户设备根据用户输入来预先设置所述存储信息并且在用户设备内存储所述存储信息。3.根据权利要求1或2所述的方法,所述存储信息包括:基础存储区域的起始地址以及基础存储容量。4.根据权利要求1所述的方法,其中所述获取服务确定与当前运行的应用相关的获取规则包括:所述获取服务根据所述当前运行的应用的应用标识对规则库进行检索,并且根据检索结果确定与所述当前运行的应用相关的获取规则。5.根据权利要求1或4所述的方法,所述运行数据为所录制的用户设备的屏幕视频数据,并且获取规则包括以下内容中的至少一个:时间长度、容量限制、帧率和比特率。6.一种根据基准时...

【专利技术属性】
技术研发人员:魏钦刚
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1