[发明专利]动图播放方法、装置、计算机存储介质和终端在审
申请号: | 201811210520.X | 申请日: | 2018-10-17 |
公开(公告)号: | CN109284183A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 汪方;丘智鉴;姜健华 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/451 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州市番禺区南村*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片数据 内存缓存 绘制 读取 计算机存储介质 存储 解码 播放 终端 出图 图画 封面 | ||
1.一种动图播放方法,其特征在于,包括步骤:
从第一内存缓存块中读取动图的第一帧图片数据;
根据第一帧图片数据绘制动图画面;
判断第二内存缓存块中是否存储有动图画面的当前欲绘制帧图片数据;
若是,从第二内存缓存块中读取当前欲绘制帧图片数据,根据当前欲绘制帧图片数据绘制动图画面;若否,根据上一次读取的帧图片数据绘制动图画面;
其中,第一内存缓存块用于存储解码后动图的第一帧图片数据;第二内存缓存块用于存储解码后动图的除第一帧外其它帧的图片数据。
2.根据权利要求1所述的方法,其特征在于,所述第一内存缓存块的存储空间大于所述第二内存缓存块的存储空间。
3.根据权利要求1所述的方法,其特征在于,还包括:
确认内存占用超过预设值;
清除所述第一内存缓存块和/或所述第二内存缓存块中的过期数据;
其中,所述第一内存缓存块的过期数据包括最后访问时间超过第一预设时间的图片数据;所述第二内存缓存块的过期数据包括最后访问时间超过第二预设时间的图片数据。
4.根据权利要求1所述的方法,其特征在于,所述从第一内存缓存块中读取动图的第一帧图片数据之前,还包括:
获取若干动图数据解码请求;
按照请求时间从近到远则优先级从高到低的规则,对若干动图数据解码请求进行优先级排序;
根据优先级排序,从若干动图数据解码请求中获取动图数据解码请求;对该若干动图数据解码请求对应的动图数据进行解码;
把解码后动图的第一帧图片数据存储在第一内存缓存块;把解码后动图的除第一帧外其它帧的图片数据存储在第二内存缓存块。
5.根据权利要求1所述的方法,其特征在于,所述从第一内存缓存块中读取动图的第一帧图片数据之前,还包括:
获取若干动图数据解码请求;
按照把动图数据第一帧图片解码请求优先级设为最高优先级的规则,对若干动图数据解码请求进行优先级排序;
根据优先级排序,从若干动图数据解码请求中获取动图数据解码请求;对该若干动图数据解码请求对应的动图数据进行解码;
把解码后动图的第一帧图片数据存储在第一内存缓存块;把解码后动图的除第一帧外其它帧的图片数据存储在第二内存缓存块。
6.根据权利要求1所述的方法,其特征在于,所述从第一内存缓存块中读取动图的第一帧图片数据之前,还包括:
获取若干动图数据解码请求;
从若干动图数据解码请求中,把动图数据第一帧图片解码请求划分为第一等级;把动图数据除第一帧外其它帧图片解码请求划分为第二等级;
先按照请求时间从近到远则优先级从高到低的规则,对第一等级的动图数据解码请求进行优先级排序,把解码后动图的第一帧图片数据存储在第一内存缓存块;
再按照请求时间从近到远则优先级从高到低的规则,对第二等级的动图数据解码请求进行优先级排序,把解码后动图的除第一帧外其它帧的图片数据存储在第二内存缓存块。
7.根据权利要求1所述的方法,其特征在于,所述从第二内存缓存块中读取当前欲绘制帧图片数据,根据当前欲绘制帧图片数据绘制动图画面,包括:
根据动图预设的播放频率,定时从第二内存缓存块中读取当前欲绘制帧图片数据,根据当前欲绘制帧图片数据绘制动图画面。
8.一种动图播放装置,其特征在于,包括:
读取模块,用于从第一内存缓存块中读取动图的第一帧图片数据;
封面绘制模块,用于根据第一帧图片数据绘制动图画面;
判断模块,用于判断第二内存缓存块中是否存储有动图画面的当前欲绘制帧图片数据;
动图更新模块,用于当第二内存缓存块中存储有动图画面的当前欲绘制帧图片数据时,从第二内存缓存块中读取当前欲绘制帧图片数据,根据当前欲绘制帧图片数据绘制动图画面;或,当第二内存缓存块中没有存储动图画面的当前欲绘制帧图片数据时,根据上一次读取的帧图片数据绘制动图画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811210520.X/1.html,转载请声明来源钻瓜专利网。