基于云应用的数据处理方法、存储介质以及计算机终端技术

技术编号:34372085 阅读:45 留言:0更新日期:2022-07-31 11:39
本申请公开了一种基于云应用的数据处理方法、存储介质以及计算机终端。其中,该方法包括:接收客户端设备发送的目标控制指令,其中,目标控制指令用于表示对目标应用程序进行目标操作所产生的指令,目标应用程序为客户端设备中处于置顶状态的应用程序;基于目标控制指令确定目标应用程序的目标编码参数;基于目标编码参数对当前多媒体数据进行编码,得到目标多媒体数据;发送目标多媒体数据至客户端设备,其中,目标多媒体数据由客户端设备输出。本申请解决了相关技术中由于编码后的多媒体数据与应用程序的适配度较低,从而导致多媒体数据在客户端设备中的显示效果较差的技术问题。据在客户端设备中的显示效果较差的技术问题。据在客户端设备中的显示效果较差的技术问题。

Data processing method, storage medium and computer terminal based on Cloud Application

【技术实现步骤摘要】
基于云应用的数据处理方法、存储介质以及计算机终端


[0001]本申请涉及云应用的数据处理领域,具体而言,涉及一种基于云应用的数据处理方法、存储介质以及计算机终端。

技术介绍

[0002]云应用是将操作系统和应用以虚拟化的技术运行在云端,通过音视频流的方式让用户感知应用渲染结果,同时通过网络收集用户操作事件,从而使得应用可以被成功操作。目前,应用程序可以运行在云服务器的目标容器中,可以运用渲染的结果通过显示合成系统将多媒体数据输入到流化容器(Streamer Service)中,流化容器中的编码器可以按照预先设置好的参数对多媒体数据进行编码,并且通过流化协议将多媒体数据发送到客户端设备进行显示,但是,由于编码后的多媒体数据与应用程序的适配度较低,因此,会导致多媒体数据在客户端设备中的显示效果较差。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种基于云应用的数据处理方法、存储介质以及计算机终端,以至少解决相关技术中由于编码后的多媒体数据与应用程序的适配度较低,从而导致多媒体数据在客户端设备中的显示效果较差的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种基于云应用的数据处理方法,包括:接收客户端设备发送的目标控制指令,其中,目标控制指令用于表示对目标应用程序进行目标操作所产生的指令,目标应用程序为客户端设备中处于置顶状态的应用程序;基于目标控制指令确定目标应用程序的目标编码参数;基于目标编码参数对当前多媒体数据进行编码,得到目标多媒体数据,其中,当前多媒体数据用于表征客户端设备中处于置顶状态的应用程序的多媒体数据;发送目标多媒体数据至客户端设备,其中,目标多媒体数据由客户端设备输出。
[0006]根据本申请实施例的一个方面,还提供了一种基于云应用的数据处理方法,包括:获取目标应用程序的目标编码参数,其中,目标编码参数基于目标控制指令确定,目标控制指令用于表示对目标应用程序进行目标操作所产生的指令,目标应用程序为客户端设备中处于置顶状态的应用程序;基于目标编码参数对当前多媒体数据进行编码,得到目标多媒体数据,其中,当前多媒体数据用于表征客户端设备中处于置顶状态的应用程序的多媒体数据,目标多媒体数据由客户端设备输出。
[0007]根据本申请实施例的一个方面,还提供了一种基于云应用的数据处理方法,包括:客户端设备发送目标控制指令至服务器,其中,所述目标控制指令用于表示对目标应用程序进行目标操作所产生的指令,所述目标应用程序为所述客户端设备中处于置顶状态的应用程序;所述客户端设备接收所述服务器返回的目标多媒体数据;所述客户端设备基于所述目标多媒体数据对应的目标解码参数对所述目标多媒体数据进行解码,得到当前多媒体
数据,其中,所述当前多媒体数据用于表征所述客户端设备中处于所述置顶状态的应用程序的多媒体数据,所述目标解码参数基于所述目标控制指令确定;所述客户端设备输出所述当前多媒体数据。
[0008]根据本申请实施例的另一个方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行任一项基于云应用的数据处理方法。
[0009]根据本申请实施例的另一个方面,还提供了一种计算机终端,包括:存储器和处理器,处理器用于运行存储器中存储的程序,其中,程序运行时执行任一项基于云应用的数据处理方法。
[0010]在本专利技术实施例中,首先,可以接收客户端设备发送的目标控制指令,其中,目标控制指令用于表示对目标应用程序进行目标操作所产生的指令,目标应用程序为客户端设备处于置顶状态的应用程序;基于目标控制指令确定目标应用程序的目标编码参数;基于目标编码参数对当前多媒体数据进行编码,得到目标多媒体数据,其中,当前多媒体数据用于表征客户端设备中处于置顶状态的应用程序的多媒体数据;发送目标多媒体数据至客户端设备,其中,目标多媒体数据由客户端设备输出,实现了提高多媒体数据显示效果的目的,容易注意到的是,可以根据用户对目标应用程序的操作生成的目标控制指令来确定出目标应用程序对应的目标编码参数,并基于该目标编码参数对当前多媒体数据进行编码,使得目标应用程序的活动状态可以反映到编码过程中,从而提高编码质量,以便提高多媒体数据的显示效果,进而解决了相关技术中由于编码后的多媒体数据与应用程序的适配度较低,从而导致多媒体数据在客户端设备中的显示效果较差的技术问题。
附图说明
[0011]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0012]图1是根据本申请实施例的一种用于实现基于云应用的数据处理方法的计算机终端(或移动设备)的硬件结构框图;
[0013]图2是根据现有技术的一种云应用的原理示意图;
[0014]图3是根据本申请实施例的一种基于云应用的数据处理方法的流程图;
[0015]图4是根据本申请实施例的一种云应用的原理示意图;
[0016]图5是根据本申请实施例的另一种基于云应用的数据处理方法的流程图;
[0017]图6是根据本申请实施例的一种基于云应用的数据处理装置的示意图;
[0018]图7是根据本申请实施例的另一种基于云应用的数据处理装置的示意图;
[0019]图8是根据本申请实施例的另一种基于云应用的数据处理方法的流程图;
[0020]图9是根据本申请实施例的一种计算机终端的结构框图。
具体实施方式
[0021]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0022]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0023]首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:
[0024]容器:一种在服务器端进行操作系统虚拟化的方式和工具。
[0025]流化服务:一种通过网络用来实时传输音视屏流的服务。
[0026]关键帧(I Frame):视频编码中采用内部预测编码模式的视频帧。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云应用的数据处理方法,其特征在于,包括:接收客户端设备发送的目标控制指令,其中,所述目标控制指令用于表示对目标应用程序进行目标操作所产生的指令,所述目标应用程序为所述客户端设备中处于置顶状态的应用程序;基于所述目标控制指令确定所述目标应用程序的目标编码参数;基于所述目标编码参数对当前多媒体数据进行编码,得到目标多媒体数据,其中,所述当前多媒体数据用于表征所述客户端设备中处于所述置顶状态的应用程序的多媒体数据;发送所述目标多媒体数据至所述客户端设备,其中,所述目标多媒体数据由所述客户端设备输出。2.根据权利要求1所述的方法,其特征在于,基于所述目标控制指令确定所述目标应用程序的目标编码参数,包括:获取所述目标应用程序的标识信息;基于所述标识信息确定所述目标应用程序的目标类别;基于所述目标控制指令和所述目标类别确定所述目标编码参数。3.根据权利要求2所述的方法,其特征在于,所述目标控制指令包括:第一控制指令,所述第一控制指令用于表示在所述目标应用程序中进行移动操作所产生的指令,基于所述目标控制指令和所述目标类别确定所述目标编码参数,包括:基于第一控制指令获取所述目标应用程序的第一运行参数,其中,所述第一运行参数用于表示所述移动操作的移动速度;基于所述第一运行参数和所述目标类别确定所述目标编码参数。4.根据权利要求3所述的方法,其特征在于,基于所述第一运行参数和所述目标类别确定所述目标编码参数,包括:从第一预设编码参数集合中获取所述目标类别和所述第一运行参数对应的编码参数,得到所述目标编码参数,其中,所述第一预设编码参数集合用于表示应用程序的类别、编码参数与应用程序在所述客户端设备的移动速度之间的关系。5.根据权利要求4所述的方法,其特征在于,基于所述目标编码参数对当前多媒体数据进行编码,得到目标多媒体数据,包括:在所述第一运行参数大于第一预设值的情况下,基于帧内编码方式利用所述目标编码参数对所述当前多媒体数据进行编码,得到所述目标多媒体数据。6.根据权利要求2所述的方法,其特征在于,所述目标控制指令还包括:第二控制指令,所述第二控制指令用于表示切换所述目标应用程序在所述客户端设备的操作界面中的状态所产生的指令,基于所述目标控制指令和所述目标类别确定所述目标编码参数,包括:基于所述第二控制指令获取所述目标应用程序的第二运行参数,其中,所述第二运行参数用于表示所述目标应用程序在状态切换...

【专利技术属性】
技术研发人员:林中松
申请(专利权)人:浙江猫精人工智能科技有限公司
类型:发明
国别省市:

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

1