一种录屏方法、装置及电子设备制造方法及图纸

技术编号:33081748 阅读:14 留言:0更新日期:2022-04-15 10:36
本发明专利技术提供了一种录屏方法,所述方法包括如下步骤:S1,获取录屏指令,根据所述录屏指令对网络状态以及设备可用存储空间进行评估;S2,当所述网络状态为WIFI连接或有线连接时,开启录屏数据同步上传;当所述网络状态为数据流量连接时,根据用户的选择来决定是使用本地录屏还是录屏数据同步上传;S3,获取所述设备的可用存储空间Room1,若当前开启录屏数据同步上传,且room1>=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据;S4,启动录屏。本发明专利技术提供的录屏方法,可以在录屏的同时把录屏数据上传到服务器,从而节省设备的存储空间。从而节省设备的存储空间。从而节省设备的存储空间。

【技术实现步骤摘要】
一种录屏方法、装置及电子设备


[0001]本专利技术涉及计算机领域,具体来说,涉及一种录屏方法、装置及电子设备。

技术介绍

[0002]随着通信技术的发展,手机、平板、电视等移动终端越来越普遍,种类也越来越丰富,极大地改变了人们的生活方式。但是用户在使用过程中难免出现故障,或不熟悉功能需要对应的功能使用指导时,常用的解放方法是指导用户进行录屏,并将录屏的数据发送到服务器后,供售后人员进行查看解析,但是目前的录屏做法,通常都是将录屏好的数据完全录制完成后,再进行上传,一方面录屏完成后再上传会效率比较低,另一方面是,当设备存储空间不足时,进行录屏上传,通常会导致录屏上传操作失败。
[0003]本文提供的背景描述用于总体上呈现本公开的上下文的目的。除非本文另外指示,在该章节中描述的资料不是该申请的权利要求的现有技术并且不要通过包括在该章节内来承认其成为现有技术。

技术实现思路

[0004]针对相关技术中的上述技术问题,本专利技术提出一种录屏方法,所述方法包括如下步骤:
[0005]S1,获取录屏指令,根据所述录屏指令对网络状态以及设备可用存储空间进行评估;
[0006]S2,当所述网络状态为WIFI连接或有线连接时,开启录屏数据同步上传;当所述网络状态为数据流量连接时,根据用户的选择来决定是使用本地录屏还是录屏数据同步上传;其中录屏数据同步上传是指设备将录屏数据存放到第一文件夹,当所述第一文件夹的存储容量到达预设上传容量阈值Rmax,自动将所述第一文件夹内的数据上传到服务器端,同时将新录屏数据存储到第二文件夹中,所述第二文件夹的存储容量到达预设上传容量阈值Rmax,自动将所述第二文件夹内的数据上传到服务器端,同时将新录屏数据存储到第三文件夹中,以此类推,直到录屏结束;本地录屏是指将录屏数据仅保存在设备的内部存储空间中;
[0007]S3,获取所述设备的可用存储空间Room1,若当前开启录屏数据同步上传,且room1>=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据;
[0008]S4,启动录屏。
[0009]具体的,当第一文件夹中的数据上传成功后,删除第一文件夹。
[0010]具体的,所述步骤S3进一步包括:获取所述设备的可用存储空间Room1以及缓存空间Room2,若当前开启录屏数据同步上传,且Room1+Room2>=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1+Room2大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据。
[0011]具体的,在步骤S3之后还包括:根据Room1+Room2的获取到当前设备的最终可用空间值Rend=Room1+Room2,根据所述Rend计算出当前空间所能录屏的帧数、时长。
[0012]具体的,所述第一文件夹、第二文件夹均按照录屏时间先后顺序进行编号排序;所述服务器端根据上传的文件夹的编号对所述录屏数据进行拼接以形成一个完成的录屏数据。
[0013]第二方面,本专利技术的一个实施例提供了一种录屏装置,所述装置包括如下单元:
[0014]录屏指令获取单元,用于获取录屏指令,根据所述录屏指令对网络状态以及设备可用存储空间进行评估;
[0015]录屏网络状态评估单元,用于当所述网络状态为WIFI连接或有线连接时,开启录屏数据同步上传;当所述网络状态为数据流量连接时,根据用户的选择来决定是使用本地录屏还是录屏数据同步上传;其中录屏数据同步上传是指设备将录屏数据存放到第一文件夹,当所述第一文件夹的存储容量到达预设上传容量阈值Rmax,自动将所述第一文件夹内的数据上传到服务器端,同时将新录屏数据存储到第二文件夹中,所述第二文件夹的存储容量到达预设上传容量阈值Rmax,自动将所述第二文件夹内的数据上传到服务器端,同时将新录屏数据存储到第三文件夹中,以此类推,直到录屏结束;本地录屏是指将录屏数据仅保存在设备的内部存储空间中;
[0016]录屏存储空间评估单元,获取所述设备的可用存储空间Room1,若当前开启录屏数据同步上传,且room1>=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据;
[0017]录屏单元,用于启动录屏。
[0018]具体的,当第一文件夹中的数据上传成功后,可删除第一文件夹,
[0019]具体的,所述录屏存储空间评估单元进一步包括:获取所述设备的可用存储空间Room1以及缓存空间Room2,若当前开启录屏数据同步上传,且Room1+Room2>=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1+Room2大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据。
[0020]具体的,所述装置还包括录屏信息计算单元,用于根据Room1+Room2的获取到当前设备的最终可用空间值Rend=Room1+Room2,根据所述Rend计算出当前空间所能录屏的帧数、时长。
[0021]第三方面,本专利技术的另一个实施例还提供了一种电子设备,所述电子设备包括处理器,及存储器,所述存储器上存储有指令,所述指令在被所述处理器执行时,用以实现上述录屏的方法。
[0022]本专利技术通过对设备的网络状态以及存储空间进行判断,从而选择不同的录屏操作方式。进一步的,通过在录屏的过程中实时上传录屏数据,可以有效的减少对设备存储空间的占用,此外在录屏的过程中进行录屏数据上传可以有效的减少在录屏结束后上传录屏数据的时间,在录屏结束后用户仅需要上传最有以此录屏的数据即可,而最后以此录屏的数据相对于整个录屏数据,其数据量大大减少。此外,本专利技术在判断存储空间是否足够录屏时,还考虑了缓存文件,从而进一步提供了在存储空间不足时,但删除缓存文件可以满足录屏要求时,提高录屏的成功率。
附图说明
[0023]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是本专利技术实施例提供的一种录屏方法示意图;
[0025]图2是本专利技术实施例提供的一种录屏装置示意图;
[0026]图3是本专利技术实施例提供的一种录屏设备的示意图;
具体实施方式
[0027]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]实施例一<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种录屏方法,所述方法包括如下步骤:S1,获取录屏指令,根据所述录屏指令对网络状态以及设备可用存储空间进行评估;S2,当所述网络状态为WIFI连接或有线连接时,开启录屏数据同步上传;当所述网络状态为数据流量连接时,根据用户的选择来决定是使用本地录屏还是录屏数据同步上传;其中录屏数据同步上传是指设备将录屏数据存放到第一文件夹,当所述第一文件夹的存储容量到达预设上传容量阈值Rmax,自动将所述第一文件夹内的数据上传到服务器端,同时将新录屏数据存储到第二文件夹中,所述第二文件夹的存储容量到达预设上传容量阈值Rmax,自动将所述第二文件夹内的数据上传到服务器端,同时将新录屏数据存储到第三文件夹中,以此类推,直到录屏结束;本地录屏是指将录屏数据仅保存在设备的内部存储空间中;S3,获取所述设备的可用存储空间Room1,若当前开启录屏数据同步上传,且room1&gt;=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据;S4,启动录屏。2.根据权利要求1所述的方法,当第一文件夹中的数据上传成功后,删除第一文件夹。3.根据权利要求1所述的方法,所述步骤S3进一步包括:获取所述设备的可用存储空间Room1以及缓存空间Room2,若当前开启录屏数据同步上传,且Room1+Room2&gt;=Rmax,则可用空间足够上传数据;若当前开启本地录屏时,在可用空间Room1+Room2大于预设本地录屏所需空间阈值Rlocal,则可用存储空间足够存储录屏数据。4.根据权利要求3所述的方法,在步骤S3之后还包括:根据Room1+Room2的获取到当前设备的最终可用空间值Rend=Room1+Room2,根据所述Rend计算出当前空间所能录屏的帧数、时长。5.根据权利要求4所述的方法,所述第一文件夹、第二文件夹均按照录屏时间先后顺序进行编号排序;所述服务器端根据上传的文件夹的编号对所述录屏数据进行拼接以形成一个完成的录屏数据。6.一种录屏装置,所述装置包括如下单元:录屏指令获取单元,用...

【专利技术属性】
技术研发人员:廖泽宇秦曙光
申请(专利权)人:珠海读书郎软件科技有限公司
类型:发明
国别省市:

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

1