数据处理方法及相关产品技术

技术编号:17544533 阅读:79 留言:0更新日期:2018-03-25 01:00
本发明专利技术实施例涉及终端技术领域,公开了一种数据处理方法及相关产品。其中,该方法包括:终端设备启动了屏幕录制的情况下,确定屏幕录制对应的进程是否属于游戏应用;若是,则选择目标帧率以执行屏幕录制;其中,目标帧率为多个可选帧率中较高的帧率;在屏幕录制的过程中,将屏幕录制获取到的数据上传至服务器,以降低录制获得的游戏视频对终端设备存储空间的占用。

Data processing methods and related products

The embodiment of the invention relates to the field of terminal technology, and discloses a data processing method and related products. Among them, the method comprises: a terminal equipment start screen recording conditions, determine whether the screen recording the corresponding process belongs to the game application; if, select the frame rate to perform screen recording; the target frame rate higher multiple optional frame rate in frame rate; in the process of screen recording, screen recording will get the data is uploaded to the server, in order to reduce the recorded video game terminal equipment for storage space.

【技术实现步骤摘要】
数据处理方法及相关产品
本专利技术涉及终端
,尤其涉及一种数据处理方法及相关产品。
技术介绍
终端设备中具有各种各样的应用,可以满足人们工作、娱乐和学习等多种方面的需求,为人们的生活带来极大便利。例如,终端设备中可以具有多种多样的游戏应用,用户可以在终端设备上玩游戏,丰富了用户的游戏体验。游戏中往往具有录制游戏视频功能,通过屏幕录制保存用户游戏中的精彩瞬间。然而,获得的游戏视频往往清晰度较低,用户后续观看的体验不好。
技术实现思路
本专利技术实施例提供了一种数据处理方法及相关产品,可以降低录制获得的游戏视频对终端设备存储空间的占用。本专利技术实施例第一方面公开了一种数据处理方法,包括:终端设备启动屏幕录制的情况下,确定所述屏幕录制对应的进程是否属于游戏应用;若是,则选择目标帧率以执行所述屏幕录制;其中,所述目标帧率为多个可选帧率中较高的帧率;将所述屏幕录制获取到的数据上传至服务器。作为一种可选的实施方式,所述选择目标帧率以执行所述屏幕录制,包括:计算所述终端设备当前可用的缓存空间值;所述缓存空间值小于预设缓存阈值的情况下,根据所述终端设备当前接入的WIFI网络的网络带宽选择所述目标帧率;其中,所述网络带宽越大,所述目标帧率越高。作为一种可选的实施方式,所述选择目标帧率以执行所述屏幕录制,包括:计算预设时间间隔内所述终端设备可用的网络带宽的平均值;根据所述平均值确定所述目标帧率;其中,所述平均值越大,所述目标帧率越高。本专利技术实施例第二方面公开了一种终端设备,包括:确定单元,用于终端设备启动屏幕录制的情况下,确定所述屏幕录制对应的进程是否属于游戏应用;选择单元,用于所述屏幕录制对应的进程属于游戏应用的情况下,选择目标帧率以执行所述屏幕录制;其中,所述目标帧率为多个可选帧率中较高的帧率;传输单元,用于将所述屏幕录制获取到的数据上传至服务器。本专利技术实施例第三方面公开了一种终端设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述程序包括用于执行如上述第一方面所描述的方法的步骤的指令。本专利技术实施例第四方面公开了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如上述第一方面所描述的方法,所述计算机包括终端设备。本专利技术实施例第五方面公开了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本专利技术实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包,所述计算机包括终端设备。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,终端设备启动了屏幕录制的情况下,确定屏幕录制对应的进程是否属于游戏应用;若是,则选择目标帧率以执行该屏幕录制;其中,目标帧率为多个可选帧率中较高的帧率;在屏幕录制的过程中,便将屏幕录制获取到的数据上传至服务器,以降低录制获得的游戏视频对终端设备存储空间的占用。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种游戏运营系统的结构示意图;图2为本专利技术实施例公开的一种数据处理方法的流程示意图;图3为本专利技术实施例公开的另一种数据处理方法的流程示意图;图4为本专利技术实施例公开的另一种游戏运行系统的结构示意图;图5为本专利技术实施例公开的一种终端设备的结构示意图;图6为本专利技术实施例公开的另一种终端设备的结构示意图;图7为本专利技术实施例公开的另一种终端设备的结构示意图;图8为本专利技术实施例公开的另一种终端设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法或设备固有的其他步骤或单元。本专利技术实施例所涉及到的终端设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(MobileStation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为终端设备。下面结合附图对本专利技术实施例进行介绍。本专利技术实施例提供了一种数据处理方法及相关产品,可以在通过屏幕录制功能录制游戏视频的过程中,实时将获取到的数据上传至服务器,以降低游戏视频对终端设备存储空间的占用,提高终端设备上的游戏体验。以下分别进行详细说明。请参阅图1,图1为本专利技术实施例公开的一种游戏运营系统100的结构示意图。由图1所示,游戏运营系统100可以包括终端设备110以及服务器120。其中,服务器120为用于游戏运营的专属服务器,其中存储有游戏数据、游戏视频、游戏更新包等,其可以对应于单独的一款游戏,也可以被多款游戏共同租用同时为多款游戏提供数据服务。本专利技术实施例中,终端设备110上具有游戏应用,终端设备110可以将游戏应用的游戏数据通过互联网上传至服务器120进行存储;除此之外,终端设备110还可以在游戏应用中录制游戏视频,并在游戏视频录制过程中将录制操作所获取到的数据上传至服务器120进行存储。从而,终端设备的游戏应用所录制的游戏视频将不会占据终端设备中的存储空间,以达到节省终端设备的存储空间的目的。而另一方面,若用户想要在终端设备上查看已录制的游戏视频,则终端设备110从服务器120上下载已存储的视频以供用户查看。请参阅图2,图2是本专利技术实施例公开的一种数据处理方法的流程示意图。其中,图2所示的数据处理方法可以包括以下步骤:201、终端设备启动了屏幕录制的情况下,确定屏幕录制对应的进程是否属于游戏应用。本专利技术实施例中,终端设备可以具有专用的屏幕录制应用以及游戏应用等,其均可实现屏幕录制功能。因此,在启动了屏幕录制的情况下,终端设备先确定该屏幕录制请求所对应的进程是否属于游戏应用;若属于,则将针对游戏应用的专属优化应用于该屏幕录制过程。202、若屏幕录制对应的进程属于游戏应用,则选择目标帧率以执行屏幕录制。本专利技术实施例中,终端设备预设了多种帧率以进行屏幕录制,为了保证游戏应用中视频录制的画面质量,在确定屏幕录制对应的进程属于游戏应用之后,从可选的帧率中选择较高的帧率进行屏幕录制。203、将屏幕录制获取到的数据上传至服务器。然而,游戏应用进行屏幕录制后获得的游戏视频往往较大,会本文档来自技高网...
数据处理方法及相关产品

【技术保护点】
一种数据处理方法,其特征在于,包括:终端设备启动屏幕录制的情况下,确定所述屏幕录制对应的进程是否属于游戏应用;若是,则选择目标帧率以执行所述屏幕录制;其中,所述目标帧率为多个可选帧率中较高的帧率;将所述屏幕录制获取到的数据上传至服务器。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:终端设备启动屏幕录制的情况下,确定所述屏幕录制对应的进程是否属于游戏应用;若是,则选择目标帧率以执行所述屏幕录制;其中,所述目标帧率为多个可选帧率中较高的帧率;将所述屏幕录制获取到的数据上传至服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述终端设备当前的显示场景为游戏对战场景的情况下,启动所述游戏对战场景对应的游戏应用中的屏幕录制功能。3.根据权利要求2所述的方法,其特征在于,所述将所述屏幕录制获取到的数据上传至服务器,包括:所述终端设备当前接入的网络为无线高保真WIFI网络的情况下,将所述屏幕录制获取到的数据上传至所述服务器。4.根据权利要求3所述的方法,其特征在于,所述选择目标帧率以执行所述屏幕录制,包括:根据所述终端设备当前接入的WIFI网络的网络带宽选择所述目标帧率;其中,所述网络带宽越大,所述目标帧率越高。5.根据权利要求1~4中任意一项所述的方法,其特征在于,所述方法还包括:所述终端设备当前接入的网络为数据网络的情况下,将所述屏幕录制获取到的数据保存至所述终端设备的缓存空间。6.根据权利要求5所述的方法,其特征在于,所述将所述屏幕录制获取到的数据保存至所述终端设备的缓存空间之后,所述方法还包括:所述终端设备从数据网络切换至WIFI网络的情况下,将保存至所述缓存空间的所述数据上传至所述服务器。7.根据权利要求6所述的方法,其特征在于,所述将保存至所述缓存空间的所述数据上传至所述服务器之后,所述方法还包括:删除所述终端设备的缓存空间中的所述数据。8.一种终端设备,其特征在于,包括:确定单元,用于终端设备启动屏幕录制的情况下,确定所述屏幕录制对应的进程是否属于游戏应用;选择单元,用于所述屏幕录制对应的进程属于游戏应用的情况下,选择目标帧率以执行所述屏幕...

【专利技术属性】
技术研发人员:莫瑞宏林志泳刘美张俊
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1