一种动画加载方法、装置、终端、服务器及存储介质与流程

文档序号:24387846发布日期:2021-03-23 11:22阅读:来源:国知局

技术特征:

1.一种动画加载方法,其特征在于,包括:

向服务器发送动画加载请求,所述动画加载请求用于请求加载目标动画;

确定所述服务器响应所述动画加载请求返回的所述目标动画的动画信息;

分别获取用于构成所述目标动画的每张图片在所述动画信息中的第一存储位置;

根据所述图片在所述动画信息中的第一存储位置确定位于所述动画信息中的所述图片。

2.根据权利要求1所述的方法,其特征在于,所述分别获取用于构成所述目标动画的每张图片在所述动画信息中的第一存储位置,包括:

获取位于所述动画信息的第二存储位置中的元数据长度信息,所述元数据长度信息指示元数据在所述动画信息中的第三存储位置;

确定位于所述动画信息中的所述第三存储位置的所述元数据,所述元数据指示用于构成所述目标动画的每张图片在所述动画信息中的第一存储位置。

3.根据权利要求1所述的方法,其特征在于,所述确定所述服务器响应所述动画加载请求返回的所述目标动画的动画信息,包括:

接收所述服务器响应所述动画加载请求返回的所述目标动画的至少一个动画信息分块;

根据所述动画信息分块携带的分块标识对所述至少一个动画信息分块进行排序构成所述目标动画的动画信息,所述动画信息分块携带的分块标识与所述动画信息分块在所述动画信息中的位置相关。

4.根据权利要求3所述的方法,其特征在于,所述服务器响应所述动画加载请求返回所述目标动画的至少一个动画信息分块的过程包括:

所述服务器确定发送所述动画加载请求的终端的目标机型;

查找预先设置的所述目标动画的动画信息和机型的对应关系,从预先设置的所述目标动画的至少一个动画信息中,选取与所述目标机型对应的动画信息;不同的所述动画信息中的用于构成所述目标动画的图片的数量不同;

对所选取的动画信息进行分块得到至少一个动画信息分块;

返回所述至少一个动画信息分块。

5.根据权利要求4所述的方法,其特征在于,还包括:

所述服务器统计历史最近预设时间范围内所述目标机型的终端播放所述目标动画的平均帧率;

从所述至少一个动画信息中确定与所述平均帧率对应的目标动画信息;

将与所述目标机型对应的动画信息更新为所述目标动画信息。

6.根据权利要求4所述的方法,其特征在于,预先设置的所述目标动画的动画信息的生成过程包括:

从所述目标动画的图片集中确定待生成的动画信息中用于构成所述目标动画的多张图片;

获取所确定的图片中每张所述图片的图片名称和图片长度;

基于所确定的图片中每张所述图片的图片名称和图片长度生成动画信息;所述动画信息由依次排列的元数据长度、元数据和图片序列构成,所述元数据包括所确定的每张图片的图片名称和图片长度,所述元数据长度指示所述元数据的数据长度,所述图片序列由所确定的图片构成。

7.一种动画加载方法,其特征在于,包括:

接收终端发送的动画加载请求,所述动画加载请求用于请求加载目标动画;

响应所述动画加载请求,向所述终端返回所述目标动画的动画信息,所述动画信息携带用于构成所述目标动画的各个图片。

8.一种动画加载装置,其特征在于,包括:

请求发送单元,用于向服务器发送动画加载请求,所述动画加载请求用于请求加载目标动画;

动画信息确定单元,用于确定所述服务器响应所述动画加载请求返回的所述目标动画的动画信息;

存储位置获取单元,用于分别获取用于构成所述目标动画的每张图片在所述动画信息中的第一存储位置;

图片确定单元,用于根据所述图片在所述动画信息中的第一存储位置确定位于所述动画信息中的所述图片。

9.一种动画加载装置,其特征在于,包括:

请求接收单元,用于接收终端发送的动画加载请求,所述动画加载请求用于请求加载目标动画;

动画信息返回单元,用于响应所述动画加载请求,向所述终端返回所述目标动画的动画信息,所述动画信息携带用于构成所述目标动画的各个图片。

10.一种服务器,其特征在于,包括:至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现如权利要求1-6任意一项所述的动画加载方法。

11.一种终端,其特征在于,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现如权利要求7所述的动画加载方法。

12.一种存储介质,其特征在于,用于存储实现如权利要求1-6任意一项所述的动画加载方法的程序;或者存储实现如权利要求7所述的动画加载方法的程序。


技术总结
本申请提供的一种动画加载方法、装置、终端、服务器及存储介质,终端向服务器发送动画加载请求,该动画加载请求用于请求加载目标动画;终端接收到服务器响应动画加载请求返回的目标动画的动画信息后可以分别获取用于构成目标动画的每张图片在动画信息中的第一存储位置,进而针对每张图片根据该图片在动画信息中的第一存储位置确定该张图片,以实现对用于构成目标动画的各张图片的加载。本申请相比于现有技术而言,仅需向服务器发送一次动画加载请求便可实现对用于构成目标动画的各张图片的加载,有效降低了网络环境对动画加载效率的影响。

技术研发人员:封志斌;刘恒兵;梁伟盛
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2019.09.23
技术公布日:2021.03.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1