[发明专利]资源处理方法、装置、服务器及存储介质在审
申请号: | 201911019104.6 | 申请日: | 2019-10-24 |
公开(公告)号: | CN111061686A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 刘威畅;陈金桥;代立旺 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06Q30/02 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 李雪 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 处理 方法 装置 服务器 存储 介质 | ||
本发明实施例涉及一种资源处理方法、装置、服务器及存储介质,所述方法包括:接收配置AI广告的资源;获取预设的脚本以及预设的资源处理程序;通过所述脚本调用所述资源处理程序,对所述资源进行处理,生成目标格式的资源文件;将所述资源文件发送给客户端,以使所述客户端加载所述资源文件,对所述资源文件中的资源进行渲染。如此通过脚本调用资源处理程序对所接收的配置AI广告的资源进行处理,生成统一的目标格式的资源文件,可以避免兼容性问题。
技术领域
本发明实施例涉及资源处理技术领域,尤其涉及一种资源处理方法、装置、服务器及存储介质。
背景技术
随着人工智能的快速发展,人工智能赋能广告营销行业,使广告营销行业向着技术化与数字化转型,人工智能与广告营销行业的相结合已经愈发成熟。伴随着人工智能与广告营销行业的相结合,出现了AI(Artificial Intelligence,人工智能)广告这一营销模式,AI广告旨在为每一位消费者创造沉浸式的游戏化体验。
相关技术中,在AI广告制作的过程中,需要通过不同平台制作不同的配置AI广告的资源。后续在对资源进行处理的过程中,由于AI广告的制作平台不同,导致配置AI广告的资源的类型不同,配置AI广告的资源存在兼容性问题。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本发明实施例提供了一种资源处理方法、装置、服务器及存储介质。
第一方面,本发明实施例提供了一种资源处理方法,所述方法包括:
接收配置AI广告的资源;
获取预设的脚本以及预设的资源处理程序;
通过所述脚本调用所述资源处理程序,对所述资源进行处理,生成目标格式的资源文件;
将所述资源文件发送给客户端,以使所述客户端加载所述资源文件,对所述资源文件中的资源进行渲染。
在本发明实施例的可选实施方式中,所述通过所述脚本调用所述资源处理程序,对所述资源进行处理,生成目标格式的资源文件,包括:
获取所述资源对应的第一存储路径,以及AI广告模板对应的第二存储路径;
通过所述脚本创建临时文件夹,并按照所述第二存储路径将所述AI广告模板复制于所述临时文件夹中;
通过所述脚本基于所述第一存储路径,根据所述资源更新所述临时文件夹中的所述AI广告模板;
通过所述脚本调用所述资源处理程序对更新后的所述临时文件夹进行处理,生成WebGL格式的资源文件。
在本发明实施例的可选实施方式中,所述客户端加载所述资源文件,对所述资源文件中的资源进行渲染,包括:
客户端接收WebGL格式的资源文件;
判断客户端本地的浏览器是否兼容所述WebGL格式;
若客户端本地的浏览器不兼容所述WebGL格式,则调用兼容WebGL格式的目标浏览器,利用所述目标浏览器中的WebView组件加载所述资源文件,对所述资源文件中的资源进行渲染。
在本发明实施例的可选实施方式中,所述方法还包括:
若客户端本地的浏览器兼容所述WebGL格式,则直接利用客户端本地的浏览器中WebView组件加载所述资源文件,对所述资源文件中的资源进行渲染。
在本发明实施例的可选实施方式中,所述通过所述预设的脚本调用所述资源处理程序,对所述资源进行处理,包括:
确定所述资源对应的资源类型;
提取所述资源对应的资源标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911019104.6/2.html,转载请声明来源钻瓜专利网。