[发明专利]动画文件播放方法、装置及终端设备在审
申请号: | 202210122239.0 | 申请日: | 2019-07-29 |
公开(公告)号: | CN114363699A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 杨文华;王超 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402;H04N21/45;H04N21/81 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 文件 播放 方法 装置 终端设备 | ||
1.一种动画文件播放方法,所述方法包括:
针对需要播放待展示动画文件的终端设备,判断所述终端设备是否支持动画文件的播放;
在所述终端设备不支持动画文件的播放的情况下,从所述待展示动画文件中获取指定帧图像并转换为图片文件,并展示所述图片文件;
在所述终端设备支持动画文件的播放的情况下,直接播放所述待展示动画文件,或者判断是否需要删减所述待展示动画文件;
在确定需要删减所述待展示动画文件的情况下,播放删减后的待展示动画文件。
2.根据权利要求1所述的动画文件播放方法,所述判断所述终端设备是否支持动画文件的播放,包括:
基于所述终端设备的性能参数,判断所述终端设备是否支持动画文件的播放。
3.根据权利要求1所述的动画文件播放方法,所述待展示动画文件包含动画必备的图层和增强动画展示效果的图层;
所述判断是否需要删减所述待展示动画文件,包括:
基于所述终端设备的性能参数,判断是否需要删减所述待展示动画文件中增强动画展示效果的图层。
4.根据权利要求1所述的动画文件播放方法,还包括:预先针对待展示动画文件中各个图层,按照功能效果分类添加对应标记,所述标记至少包括用于表征动画展示必备的标记。
5.根据权利要求1所述的动画文件播放方法,所述播放删减后的待展示动画文件,包括:
基于所述终端设备的性能参数,确定所述待展示动画文件中需要删减的文件内容;
针对所述待展示动画文件,删减所确定的文件内容,并播放删减后的待展示动画文件。
6.根据权利要求1所述的动画文件播放方法,还包括:预先针对待展示动画文件设置控制指令,所述控制指令用于控制动画文件播放时的动画效果;
所述待展示动画文件用于根据所述控制指令播放。
7.根据权利要求1所述的动画文件播放方法,在判断所述终端设备是否支持动画文件的播放之前,所述方法还包括:
所述终端设备从服务端获取所述待展示动画文件的属性信息,所述属性信息中至少包括所述待展示动画文件的存储地址;所述服务端作为中心服务器预先将动画文件部署到各CDN服务器中;
所述终端设备根据所述存储地址从CDN服务器中获取所述待展示动画文件。
8.根据权利要求1所述的动画文件播放方法,在判断所述终端设备是否支持动画文件的播放之前,所述方法还包括:
从服务端获取待展示文件;
判断所述待展示文件是否为动画文件;
根据判断结果确定是否基于播放所述动画文件的终端设备的性能参数判断所述终端设备是否支持动画文件。
9.根据权利要求8所述的动画文件播放方法,如果判断所述待展示文件为图片文件,则使用图片展示控件展示所述图片文件。
10.根据权利要求8所述的动画文件播放方法,判断所述待展示文件是否为动画文件包括:
判断所述待展示文件的后缀名是否为指定后缀名且所述待展示文件中是否包含指定字段;
如果是,则所述待展示文件为动画文件。
11.根据权利要求10所述的动画文件播放方法,所述动画文件为lottie文件,则所述指定后缀名为.json,所述指定字段包括layers字段和assets字段。
12.根据权利要求11所述的动画文件播放方法,如果所述终端设备支持动画文件的播放,则加载lottie播放器播放所述动画文件。
13.根据权利要求2、3、5和8中任一项所述的动画文件播放方法,所述性能参数包括:终端设备的机型、CPU型号、GPU型号、操作系统和/或内存参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210122239.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚苯乙烯泡沫吸波材料的制备方法
- 下一篇:一种自动上下料的珩齿机