[发明专利]展示资源的方法、装置、设备及直播系统有效
| 申请号: | 201910900908.0 | 申请日: | 2019-09-23 |
| 公开(公告)号: | CN110572689B | 公开(公告)日: | 2021-09-21 |
| 发明(设计)人: | 宁华龙 | 申请(专利权)人: | 广州方硅信息技术有限公司 |
| 主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/443;H04N21/266;H04N21/4788;H04N21/235;H04N21/435;H04N21/81 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 展示 资源 方法 装置 设备 直播 系统 | ||
1.一种直播平台上的资源展示方法,其特征在于,所述方法包括:
直播服务器将资源压缩包发送给主播客户端,所述资源压缩包通过将资源文件加密并压缩得到;
当主播客户端下载SDK时,将携带有密钥的SDK发送给所述主播客户端;
当观众客户端请求向所述主播客户端赠送资源时,直播服务器通知所述主播客户端获取所述请求指向的资源压缩包;
所述主播客户端将所获得的资源压缩包发送给所述SDK,以使得所述SDK将资源压缩包加载到所述主播客户端内存后,进行解压并通过所述密钥进行解密后,展示所述资源。
2.根据权利要求1所述的方法,其特征在于,所述资源包括虚拟礼物特效资源,所述方法还包括:
所述SDK在解压和解密后,对所述资源文件进行特效渲染,以展示所述资源。
3.一种展示资源的方法,其特征在于,所述方法包括:
当触发展示操作时,通知客户端将与展示操作对应的资源压缩包发送给SDK,以使得SDK将资源压缩包加载到客户端内存后,进行解压并通过携带的密钥进行解密处理,以及根据解压和解密处理后的资源文件进行展示处理;
其中,所述资源压缩包通过将资源文件加密并压缩得到,所述客户端安装有携带密钥的SDK。
4.一种展示资源的方法,其特征在于,所述方法应用于安装有携带密钥的SDK的客户端,所述方法包括:
接收服务器发送的资源压缩包,所述资源压缩包通过将资源文件加密并压缩得到;
当接收到服务器通知展示操作的消息时,将与展示操作对应的资源压缩包发送给SDK,以使得SDK将资源压缩包加载到内存后,进行解压并通过所述密钥进行解密处理,以及根据解压和解密处理后的资源文件进行展示处理。
5.根据权利要求4所述的方法,其特征在于,所述资源文件包括图片文件;所述资源压缩包中资源文件加密之前步骤包括:
利用压缩算法对所述图片文件进行纹理压缩。
6.根据权利要求5所述的方法,其特征在于,所述压缩算法包括:
DXT压缩算法、ETC压缩算法或PVR压缩算法。
7.根据权利要求5所述的方法,其特征在于,所述SDK对资源压缩包进行解压和解密处理包括:
SDK对资源压缩包解压,利用密钥对资源文件进行解密,再利用所述压缩算法相匹配的解压算法对图片文件进行解压。
8.一种展示资源的装置,其特征在于,所述装置包括:
通知模块,用于当触发展示操作时,通知客户端将资源压缩包发送给SDK,以使得SDK将资源压缩包加载到客户端内存,进行解压并通过携带的密钥进行解密处理,以及根据解压和解密处理后的资源文件进行展示处理;
其中,所述资源压缩包通过将资源文件加密并压缩得到,所述客户端安装有携带密钥的SDK。
9.一种展示资源的装置,其特征在于,所述装置应用于安装有携带密钥的SDK的客户端,所述装置包括:
第一接收模块,用于接收服务器发送的资源压缩包,所述资源压缩包通过将资源文件加密并压缩得到;
第二接收模块,用于接收服务器通知展示操作的消息;
发送模块,用于响应第二接收模块接收的消息,将与展示操作对应的资源压缩包发送给SDK,以使得SDK将展示资源压缩包加载到内存后,进行解压和解密处理,以及根据解压并通过所述密钥进行解密处理后的资源文件进行展示处理。
10.一种展示资源的软件开发工具包,其特征在于,所述软件开发工具安装在客户端上,包括:
加载模块,用于将资源压缩包加载到客户端内存,所述资源压缩包为直播服务器将资源文件加密并压缩后发送给主播客户端得到;
解压模块,用于对资源压缩包进行解压处理;
解密模块,用于对解压后的资源文件进行解密处理;
渲染模块,用于对解密后的资源文件进行渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州方硅信息技术有限公司,未经广州方硅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910900908.0/1.html,转载请声明来源钻瓜专利网。





