[发明专利]信息处理方法及装置在审
| 申请号: | 201910884154.4 | 申请日: | 2019-09-19 |
| 公开(公告)号: | CN110599396A | 公开(公告)日: | 2019-12-20 |
| 发明(设计)人: | 罗创 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | G06T3/00 | 分类号: | G06T3/00;G06T15/00;H04N5/262 |
| 代理公司: | 11205 北京同立钧成知识产权代理有限公司 | 代理人: | 张子青;刘芳 |
| 地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 加载 读取 图形用户界面 服务器获取 触发信号 调用接口 更新信号 内容渲染 信息处理 资源对象 响应 视频图 下载 渲染 灵活 | ||
本发明实施例提供一种信息处理方法及装置,响应于特效更新信号,通过调用接口从所述服务器获取并下载至少一特效扩展包;响应于特效触发信号,加载相应的所述特效扩展包;读取所述特效扩展包中的特效文件,计算渲染参数,将所述特效文件对应的特效内容渲染至视频图元资源对象上,以在所述图形用户界面中呈现相应的特效。本发明实施例中,添加特效时,只需要加载对应的特效扩展包,不需要修改代码,因此可以灵活添加特效。
技术领域
本发明涉及视频处理技术领域,尤其涉及信息处理方法及装置。
背景技术
随着图像处理技术的发展,在直播视频中添加特效得到越来越多的研究。特效通常是由电脑软件制作出的现实中一般不会出现的特殊效果。特效可以包括图片特效、动图特效等。示例的,在当前的直播视频处理中,可以在直播视频中添加帽子特效、心型特效、烟花特效等。
现有技术中,如果要对某一直播视频添加特效,通常需要首先根据该特效的具体形式对应修改直播客户端的代码,然后才能根据修改后的代码对视频添加代码对应的特效。
因为现有技术中,每进行一次特效的修改、添加或删除,都需要对直播客户端的代码进行修改,导致在直播视频中添加特效非常不灵活,且对直播客户端进行代码修改时涉及多次迭代影响用户体验,也给开发者带来许多工作负担。
发明内容
本发明实施例提供信息处理方法及装置,以解决在直播视频中添加特效不灵活的技术问题。
本发明实施例第一方面提供一种信息处理方法,应用于终端上运行的直播客户端,在所述终端的显示屏上渲染一图形用户界面,所述直播客户端与服务器连接,所述方法包括:
响应于特效更新信号,通过调用接口从所述服务器获取并下载至少一特效扩展包;
响应于特效触发信号,加载相应的所述特效扩展包;
读取所述特效扩展包中的特效文件,计算渲染参数,将所述特效文件对应的特效内容渲染至视频图元资源对象上,以在所述图形用户界面中呈现相应的特效。
可选的,所述响应于特效更新信号之前,还包括:
接收所述服务器发送的所述特效更新信号;或
在预设时间触发所述特效更新信号;或
接收用户在所述图形用户界面中的更新触发操作,响应于所述更新触发操作产生所述特效更新信号。
可选的,所述视屏图元资源对象为:预设的图层对象,或所述特效触发信号产生时所述图形用户界面中的一图层。
可选的,所述将所述特效文件对应的特效内容渲染至视频图元资源对象上,包括:
从所述特效文件中的特效下载链接下载所述特效文件对应的特效内容;
将所述特效文件对应的特效内容渲染在所述视频图元资源对象中。
可选的,在所述特效扩展包为多个的情况下,读取所述特效扩展包中的特效文件,计算渲染参数,将所述特效文件对应的特效内容渲染至视频图元资源对象上,包括:
按照多个所述特效扩展包优先级从高到低的顺序,依次读取所述特效扩展包中的特效文件,计算渲染参数,将所述特效文件对应的特效内容渲染至视频图元资源对象上。
可选的,所述按照多个所述特效扩展包优先级从高到低的顺序,依次读取所述特效扩展包中的特效文件,计算渲染参数,将所述特效文件对应的特效内容渲染至视频图元资源对象上,包括:
按照多个所述特效扩展包优先级从高到低的顺序,读取当前特效扩展包中的特效文件,计算渲染参数,将所述当前特效文件对应的特效内容渲染至视频图元资源对象上,将渲染了特效的视频图元资源对象返回给下一个特效扩展包,直到所述多个特效扩展包全部完成特效渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910884154.4/2.html,转载请声明来源钻瓜专利网。





