资源处理方法、装置、服务器以及存储介质制造方法及图纸

技术编号:30544746 阅读:13 留言:0更新日期:2021-10-30 13:22
本申请公开了一种资源处理方法、装置、服务器以及存储介质。该方法包括:接收第一终端设备发送的第一待渲染资源,并接收第二终端设备发送的第二待渲染资源,当第一待渲染资源和第二待渲染资源中包括相同的待渲染资源时,对相同的待渲染资源进行渲染获得第一待显示资源,对第一待渲染资源和第二待渲染资源中除相同的待渲染资源之外的待渲染资源分别进行渲染获得第二待显示资源和第三待显示资源,将第一待显示资源和第二待显示资源发送至第一终端设备、第一待显示资源和第三待显示资源发送至第二终端设备以分别进行显示。本申请通过在多个终端设备同时向服务器发送待渲染资源时,服务器可以进行差异性渲染,以降低服务器的渲染功耗。染功耗。染功耗。

【技术实现步骤摘要】
资源处理方法、装置、服务器以及存储介质


[0001]本申请涉及数据处理
,更具体地,涉及一种资源处理方法、装置、服务器以及存储介质。

技术介绍

[0002]随着科学技术的发展,终端设备的使用越来越广泛,功能越来越多,已经成为人们日常生活中的必备之一。目前,在很多情况下,用户都期望通过服务器对终端设备的资源进行渲染,并发送至终端设备进行显示,但是,在面对多个终端设备的资源渲染需求时,会造成服务器的渲染功耗过高。

技术实现思路

[0003]鉴于上述问题,本申请提出了一种资源处理方法、装置、服务器以及存储介质,以解决上述问题。
[0004]第一方面,本申请实施例提供了一种资源处理方法,应用于服务器,所述服务器分别与第一终端设备和第二终端设备连接,所述方法包括:接收所述第一终端设备发送的待渲染资源作为第一待渲染资源,并接收所述第二终端设备发送的待渲染资源作为第二待渲染资源;当所述第一待渲染资源和所述第二待渲染资源中包括相同的待渲染资源时,对所述相同的待渲染资源进行渲染获得第一待显示资源;对所述第一待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第二待显示资源;对所述第二待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第三待显示资源;将所述第一待显示资源和所述第二待显示资源发送至所述第一终端设备,以指示所述第一终端设备显示所述第一待显示资源和所述第二待显示资源,并将所述第一待显示资源和所述第三待显示资源发送至所述第二终端设备,以指示所述第二终端设备显示所述第一待显示资源和所述第三待显示资源。
[0005]第二方面,本申请实施例提供了一种资源处理装置,应用于服务器,所述服务器分别与第一终端设备和第二终端设备连接,所述装置包括:待渲染资源接收模块,用于接收所述第一终端设备发送的待渲染资源作为第一待渲染资源,并接收所述第二终端设备发送的待渲染资源作为第二待渲染资源;第一待显示资源获得模块,用于当所述第一待渲染资源和所述第二待渲染资源中包括相同的待渲染资源时,对所述相同的待渲染资源进行渲染获得第一待显示资源;第二待显示资源获得模块,用于对所述第一待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第二待显示资源;第三待显示资源获得模块,用于对所述第二待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第三待显示资源;待显示资源发送模块,用于将所述第一待显示资源和所述第二待显示资源发送至所述第一终端设备,以指示所述第一终端设备显示所述第一待显示资源和所述第二待显示资源,并将所述第一待显示资源和所述第三待显示资源发送至所述第二终端设备,以指示所述第二终端设备显示所述第一待显示资源和所述第三待显示资源。
[0006]第三方面,本申请实施例提供了一种服务器,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
[0007]第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
[0008]本申请实施例提供的资源处理方法、装置、服务器以及存储介质,接收第一终端设备发送的第一待渲染资源,并接收第二终端设备发送的第二待渲染资源,当第一待渲染资源和第二待渲染资源中包括相同的待渲染资源时,对相同的待渲染资源进行渲染获得第一待显示资源,对第一待渲染资源中除相同的待渲染资源之外的待渲染资源进行渲染获得第二待显示资源,对第二待渲染资源中除相同的待渲染资源之外的待渲染资源进行渲染获得第三待显示资源,将第一待显示资源和第二待显示资源发送至第一终端设备、第一待显示资源和第三待显示资源发送至第二终端设备,以指示第一终端设备和第二终端设备分别进行显示,从而通过在多个终端设备同时向服务器发送待渲染资源时,服务器可以进行差异性渲染,以降低服务器的渲染功耗。
附图说明
[0009]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0010]图1示出了本申请实施例提供的资源处理方法的应用环境示意图;
[0011]图2示出了可用于本申请实施例提供的资源处理方法的使用场景示意图;
[0012]图3示出了本申请一个实施例提供的资源处理方法的时序图;
[0013]图4示出了本申请实施例提供的第一终端设备进行拍摄的示意图;
[0014]图5示出了本申请又一个实施例提供的资源处理方法的流程示意图;
[0015]图6示出了本申请再一个实施例提供的资源处理方法的流程示意图;
[0016]图7示出了本申请另一个实施例提供的资源处理方法的流程示意图;
[0017]图8示出了本申请又再一个实施例提供的资源处理方法的流程示意图;
[0018]图9示出了本申请实施例提供的资源处理装置的模块框图;
[0019]图10示出了本申请实施例用于执行根据本申请实施例的资源处理方法的电子设备的框图;
[0020]图11示出了本申请实施例的用于保存或者携带实现根据本申请实施例的资源处理方法的程序代码的存储单元。
具体实施方式
[0021]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0022]在很多情况下,用户都期望通过服务器对终端设备的资源进行渲染,并发送至终端设备进行显示,但是,在面对多个终端设备的资源渲染需求时,服务器一般需要分别对多
个终端设备的资源进行渲染后,再分别反馈给多个终端设备,这种处理方式会造成服务器的渲染功耗过高。
[0023]针对上述问题,专利技术人经过长期的研究发现,并提出了本申请实施例提供的资源处理方法、装置、服务器以及存储介质,通过在多个终端设备同时向服务器发送待渲染资源时,服务器可以进行差异性渲染,以降低服务器的渲染功耗。其中,具体的资源处理方法在后续的实施例中进行详细的说明。
[0024]下面将针对可用于本申请实施例提供的资源处理方法的应用环境进行描述。
[0025]请参见图1,图1示出了本申请实施例提供的资源处理方法的应用环境的示意图,该应用场景包括:服务器100、第一终端设备200以及第二终端设备300。其中,服务器100可以分别与第一终端设备200和第二终端设备300连接,以实现服务器100和第一终端设备200以及第二终端设备300之间的数据交互。另外,该第一终端设备200可以和第二终端设备300,以实现第一终端设备200与第二终端设备300的数据交互。
[0026]在本申请实施例中,服务器100可以为传统服务器、也可以为云服务器,在此不做限定。
[0027]在本申请实施例中,第一终端设备200和第二终端设备300可以是头本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源处理方法,其特征在于,应用于服务器,所述服务器分别与第一终端设备和第二终端设备连接,所述方法包括:接收所述第一终端设备发送的待渲染资源作为第一待渲染资源,并接收所述第二终端设备发送的待渲染资源作为第二待渲染资源;当所述第一待渲染资源和所述第二待渲染资源中包括相同的待渲染资源时,对所述相同的待渲染资源进行渲染获得第一待显示资源;对所述第一待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第二待显示资源;对所述第二待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第三待显示资源;将所述第一待显示资源和所述第二待显示资源发送至所述第一终端设备,以指示所述第一终端设备显示所述第一待显示资源和所述第二待显示资源,并将所述第一待显示资源和所述第三待显示资源发送至所述第二终端设备,以指示所述第二终端设备显示所述第一待显示资源和所述第三待显示资源。2.根据权利要求1所述的方法,其特征在于,所述对所述相同的待渲染资源进行渲染获得第一待显示资源,包括:获取所述第一终端设备在发送所述相同的待渲染资源时的位姿数据或者获取所述第二终端设备在发送所述相同的待渲染资源时的位姿数据,作为第一位姿数据;基于所述第一位姿数据对所述相同的待渲染资源进行渲染,获得所述第一待显示资源。3.根据权利要求1所述的方法,其特征在于,所述对所述第一待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第二待显示资源,包括:获取所述第一终端设备在发送所述第一待渲染资源中除所述相同的待渲染资源之外的待渲染资源时的位姿数据,作为第二位姿数据;基于所述第二位姿数据对所述第一待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染,获得所述第二待显示资源。4.根据权利要求1所述的方法,其特征在于,所述对所述第二待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染获得第三待显示资源,包括:获取所述第二终端设备在发送所述第二待渲染资源中除所述相同的待渲染资源之外的待渲染资源时的位姿数据,作为第三位姿数据;基于所述第三位姿数据对所述第二待渲染资源中除所述相同的待渲染资源之外的待渲染资源进行渲染,获得所述第三待显示资源。5.根据权利要求1

4任一项所述的方法,其特征在于,所述将所述第一待显示资源和所述第二待显示资源发送至所述第一终端设备,以指示所述第一终端设备显示所述第一待显示资源和所述第二待显示资源,并将所述第一待显示资源和所述第三待显示资源发送至所述第二终端设备,以指示所述第二终端设备显示所述第一待显示资源和所述第三待显示资源,包括:将所述第一待显示资源和所述第二待显示资源进行合成获得第一目标待显示资源,并将所述第一目标待显示资源发送至所述第一终端设备,以指示所述第一终端设备显示所述
第一目标待显示资源;以及将所述第一待显示资源和所述第三待显示资源进行合成获得第二目标待显示资源,并将所述第二目标待显示资源发送至所述第二终端设备,以指示所述第二终端设备显示所述第二目标待显示资源。6.根据权利要求5所述的方法,其特征在于,所述将所述第一目标待显示资源发送至所述第一终端设备,以指示所述第一终端设备显示所述第一目标待显示资源,包括:将所述第一目标待显示资源发送至所述第一终端设备,以指示所述第一终端设备基于第四位姿数据对所述第一目标待显示资源进行异步时间扭曲,获得第三目标待显示资源并显示,其中,所述第四位姿数据用于表征所述第一终端设备接收到所述第一目标待显示资源时的位姿数据。7.根据权利要求5所述的方法,其特征在于,所述将所述第二目标待显示资源发送至所述第二终端设备,以指示所述第二终端设备显示所述第二目标待显示资源,包括:将所述第二目标待显...

【专利技术属性】
技术研发人员:冯东杰
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1