本申请涉及直播领域,特别涉及一种直播虚拟物品特效数据的实时加载方法及系统。
背景技术:
1、在直播间存在虚拟物品交互现象时,可以在直播间显示主播与观众交互了什么样的虚拟物品,有一些虚拟物品还会被设置对应的特效。传统方案中,如果用户是新用户,或者虚拟物品刚上线时,还没有被下载到用户本地,用户交互该虚拟物品的时候,就没有特效,影响了用户与主播的信息交互体验,降低了信息交互效率。
技术实现思路
1、本申请实施例提供了一种直播虚拟物品特效数据的实时加载方法及系统。
2、根据本申请实施例的一个方面,提供了一种直播虚拟物品特效数据的实时加载方法,应用于由终端和服务器形成的直播虚拟物品特效数据的实时加载系统,所述方法包括:
3、在直播间的目标用户触发虚拟物品交互控件的情况下,在所述直播间显示虚拟物品加载列表,所述虚拟物品加载列表为与所述直播间内的主播、所述目标用户以及当前时间所对应的时间区间标识均相关的个性化列表;
4、在所述虚拟物品加载列表中的目标虚拟物品被触发的情况下,确定所述目标用户相对于所述直播间的用户状态信息,所述目标虚拟物品为所述虚拟物品加载列表中任一虚拟物品;
5、在所述用户状态信息指示所述目标用户为所述直播间关联的新用户的情况下,显示验证码输入区以及向所述目标用户对应的终端发送验证码;
6、在所述验证码输入区被录入的情况下,提取所述验证码输入区内的字符信息;
7、在所述字符信息与所述验证码匹配的情况下,向所述终端发送虚拟物品本地检索指令,触发所述终端检索本地是否存在所述目标虚拟物品对应的特效文件;
8、在所述特效文件不存在的情况下,向所述终端发送所述特效文件;
9、所述终端基于所述特效文件显示所述目标虚拟物品对应的特效。
10、根据本申请实施例的一个方面,提供了一种直播虚拟物品特效数据的实时加载系统,所述系统用于实施前述的直播虚拟物品特效数据的实时加载方法。
11、根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述直播虚拟物品特效数据的实时加载方法。
12、根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述直播虚拟物品特效数据的实时加载方法。
13、本申请实施例提供的技术方案可以带来如下有益效果:
14、本申请实施例提供直播虚拟物品特效数据的实时加载方法及系统,该直播虚拟物品特效数据的实时加载方法可以确保对于初入直播间的用户及时加载特效,确保特效的及时显示。
1.一种直播虚拟物品特效数据的实时加载方法,其特征在于,应用于由终端和服务器形成的直播虚拟物品特效数据的实时加载系统,所述方法包括:
2.根据权利要求1所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述特效文件包括多级特效,所述基于所述特效文件显示所述目标虚拟物品对应的特效,包括:
3.根据权利要求1或2所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述基于所述特效文件显示所述目标虚拟物品对应的特效,包括:
4.根据权利要求3所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述在所述直播间显示虚拟物品加载列表,包括:
5.根据权利要求4所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述用户画像信息包括下述至少一个内容:年龄信息、地域信息、性别信息、教育信息、感兴趣的虚拟礼物信息、感兴趣的物品信息、感兴趣的媒体信息;
6.根据权利要求4所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述虚拟物品推荐模型通过下述方法训练:
7.根据权利要求6所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述第三网络与第一网络和第二网络形成飞机状网络,所述第三网络包括第一多层网络、第二多层网络、第三多层网络、第四网络和第五网络,所述第一多层网络、所述第二多层网络和所述第三多层网络均为三层网络;
8.根据权利要求7所述的直播虚拟物品特效数据的实时加载方法,其特征在于,所述将所述样本虚拟物品序列输入特征、所述样本用户画像信息、所述样本直播间画像信息输入第三网络,预测每一虚拟物品对应的预测推荐度,包括:
9.一种直播虚拟物品特效数据的实时加载系统,其特征在于,所述系统用于执行如权利要求1至8中任意一项所述的直播虚拟物品特效数据的实时加载方法。
10.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至8中任意一项所述的直播虚拟物品特效数据的实时加载方法。