【技术实现步骤摘要】
动画对象的模型文件处理方法、装置、系统和计算设备
[0001]本申请实施例涉及数据处理领域,具体涉及一种动画对象的模型文件处理方法、装置、系统、计算设备和计算机存储介质。
技术介绍
[0002]随着直播业务的快速发展,直播的形式及内容也逐渐多样化。其中,虚拟主播作为一种新兴的直播形式,逐渐被用户所接受,并越来越受到欢迎。Live2D动画技术通常应用于游戏制作中,而由于其具有制作成本低且能够使用二维图像表现三维效果,因此也常常应用于虚拟主播的虚拟形象等动画对象的制作。
[0003]但通过Live2D技术生成的动画对象在展示过程中,需要将全部模型文件下发至用户端进行处理,存在动画对象资源泄露的风险;同时,动画对象的预览及交易通常在浏览器中进行,由于浏览器的开放性,常用的数据加密方式易被破解,因此也存在动画对象被非法获取的风险。而Live2D核心技术具有不开放的特点,通过常规的加密方式无法对由Live2D技术生成的动画对象进行有效保护,动画对象资源的存在泄露的安全风险。
技术实现思路
[0004]鉴于上述问题,本申请提出了一种动画对象的模型文件处理方法、装置、系统、计算设备和计算机存储介质,用于解决以下问题:Live2D技术生成的动画对象资源易泄露,安全性不足。
[0005]根据本申请实施例的一个方面,提供了一种动画对象的模型文件处理方法,包括:
[0006]响应于第一用户端发送的针对动画对象的模型文件上传请求,对模型文件上传请求中所携带的模型文件进行加密处理,生成预设文件加密等级对 ...
【技术保护点】
【技术特征摘要】
1.一种动画对象的模型文件处理方法,包括:响应于第一用户端发送的针对动画对象的模型文件上传请求,对所述模型文件上传请求中所携带的模型文件进行加密处理,生成预设文件加密等级对应的加密模型文件,并存储所述预设文件加密等级对应的加密模型文件;响应于第二用户端发送的针对所述动画对象的模型文件获取请求,从所述预设文件加密等级对应的加密模型文件中确定目标加密模型文件,并将所述目标加密模型文件发送至所述第二用户端。2.根据权利要求1所述的方法,其中,所述响应于第一用户端发送的针对动画对象的模型文件上传请求,对所述模型文件上传请求中所携带的模型文件进行加密处理,生成预设文件加密等级对应的加密模型文件进一步包括:从所述模型文件上传请求中提取所述模型文件以及第一用户针对所述模型文件的文件加密等级设置数据;根据所述文件加密等级设置数据,确定所述预设文件加密等级;根据所述预设文件加密等级对所述模型文件进行加密处理,生成所述预设文件加密等级对应的加密模型文件。3.根据权利要求2所述的方法,其中,所述根据所述文件加密等级设置数据,确定所述预设文件加密等级进一步包括:若所述文件加密等级设置数据包括第一等级对应的设置数据,则将所述第一等级确定为所述预设文件加密等级;若所述文件加密等级设置数据包括第二等级对应的设置数据,则将所述第二等级确定为所述预设文件加密等级;其中,所述第一等级高于所述第二等级。4.根据权利要求3所述的方法,其中,所述模型文件包括:元数据文件和序列化文件;所述根据所述预设文件加密等级对所述模型文件进行加密处理,生成所述预设文件加密等级对应的加密模型文件进一步包括:若所述预设文件加密等级为所述第一等级,则对所述元数据文件和所述序列化文件进行加密处理生成完整加密模型文件,对所述序列化文件进行加密处理生成部分加密模型文件,将所述完整加密模型文件和所述部分加密模型文件确定为所述第一等级对应的加密模型文件;若所述预设文件加密等级为所述第二等级,则对所述元数据文件和所述序列化文件进行加密处理生成完整加密模型文件,将所述完整加密模型文件确定为所述第二等级对应的加密模型文件。5.根据权利要求1
‑
4任一项所述的方法,其中,所述响应于第二用户端发送的针对所述动画对象的模型文件获取请求,从所述预设文件加密等级对应的加密模型文件中确定目标加密模型文件进一步包括:根据所述文件加密等级设置数据和/或第二用户的验证信息,从所述预设文件加密等级对应的加密模型文件中确定目标加密模型文件。6.根据权利要求5所述的方法,其中,所述根据所述文件加密等级设置数据和/或第二用户的验证信息,从所述预设文件加密等级对应的加密模型文件中确定目标加密模型文件进一步包括:
若所述文件加密等级设置数据包括第一等级对应的设置数据,则从所述模型文件获取请求中提取第二用户标识,查询所述第二用户标识对应的第二用户的验证信息;校验所述第二用户的验证信息,根据校验结果从所述第一等级对应的加密模型文件中确定目标加密模型文件;若所述文件加密等级设置数据包括第二等级对应的设置数据,则将所述第二等级对应的加密模型文件确定为所述目标加密模型文件。7.根据权利要求6所述的方法,其中,所述校验所述第二用户的验证信息,根据校验结果从所述第一等级对应的加密模型文件中确定目标加密模型文件进一步包括:根据所述第二用户的验证信息,判断第二用户是否为所述模型文件对应的文件所属用户;若是,则将所述第一等级对应的加密模型文件中的完整加密模型文件确定为所述目标加密模型文件;若否,则将所述第一等级对应的加密模型文件中的部分加...
【专利技术属性】
技术研发人员:葛戴波,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。