虚拟资源发送方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36454238 阅读:13 留言:0更新日期:2023-01-25 22:51
本公开关于虚拟资源发送方法、装置、电子设备和存储介质,所述方法包括:针对直播间对应的用户账户,获取用户账户的用户端信息;针对直播间关联的互动虚拟资源,从互动虚拟资源对应的多组资源数据中确定出与用户端信息匹配的一组资源数据,作为目标资源数据;其中,同一互动虚拟资源对应的不同资源数据对应互动虚拟资源的不同动态展示效果;将互动虚拟资源对应的目标资源数据提供给客户端,目标资源数据用于在客户端的直播界面中以对应于目标资源数据的动态展示效果展示互动虚拟资源。采用本方法能够针对同一互动虚拟资源,在不同终端设备上适应性展示对应的动态效果,避免了播放复杂互动虚拟资源引起的卡顿、进程崩溃等问题,提升了直播效率。提升了直播效率。提升了直播效率。

【技术实现步骤摘要】
虚拟资源发送方法、装置、电子设备和存储介质


[0001]本公开涉及互联网
,尤其涉及一种虚拟资源发送方法、装置、电子设备、存储介质和计算机程序产品。

技术介绍

[0002]目前,在直播过程中触发互动虚拟资源展示时,如播放直播礼物特效,将在直播间中所有观众端和主播端上分别展示互动虚拟资源播放效果。
[0003]随着直播需求的发展,互动虚拟资源特效在不断提升,互动虚拟资源展示对用户端的硬件设备要求也越来越高,导致了部分用户端在直播过程中出现卡顿、进程崩溃等大量问题,对直播活动造成了影响。

技术实现思路

[0004]本公开提供一种虚拟资源发送方法、装置、电子设备、存储介质和计算机程序产品,以至少解决相关技术中存在部分用户端在直播过程中出现卡顿、进程崩溃的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种虚拟资源发送方法,包括:
[0006]针对直播间对应的用户账户,获取所述用户账户的用户端信息;所述用户端信息包括所述用户账户所在客户端的版本信息、用户账户信息、所述客户端所在终端的设备性能信息中至少一种;
[0007]针对所述直播间关联的互动虚拟资源,从所述互动虚拟资源对应的多组资源数据中确定出与所述用户端信息匹配的一组资源数据,作为目标资源数据;其中,同一互动虚拟资源对应的不同资源数据对应所述互动虚拟资源的不同动态展示效果;
[0008]将所述互动虚拟资源对应的目标资源数据提供给所述客户端;所述目标资源数据用于在所述客户端的直播界面中以对应于所述目标资源数据的动态展示效果展示所述互动虚拟资源。
[0009]在一种可能实现方式中,所述从所述互动虚拟资源对应的多组资源数据中确定出与所述用户端信息匹配的一组资源数据,作为目标资源数据,包括:
[0010]获取预先配置的多个匹配规则;所述多个匹配规则分别对应有不同优先级;
[0011]从所述多个匹配规则中,确定与所述用户端信息匹配且优先级最高的目标匹配规则;
[0012]根据所述目标匹配规则,从所述互动虚拟资源对应的多组资源数据中确定所述目标资源数据。
[0013]在一种可能实现方式中,所述匹配规则包括自定义规则和通用规则,且所述自定义规则的优先级高于所述通用规则的优先级,所述从所述多个匹配规则中,确定与所述用户端信息匹配且优先级最高的目标匹配规则,包括:
[0014]基于所述用户端信息与所述自定义规则进行匹配,根据匹配到的所述自定义规
则,得到所述目标匹配规则;
[0015]在未匹配到所述自定义规则的情况下,将所述通用规则作为所述目标匹配规则。
[0016]在一种可能实现方式中,所述自定义规则包括基于指定用户账户集合的第一自定义规则,所述基于所述用户端信息与所述自定义规则进行匹配,根据匹配到的所述自定义规则,得到所述目标匹配规则,包括:
[0017]若所述用户账户信息为所述指定用户账户集合中的账户,将所述第一自定义规则作为所述目标匹配规则。
[0018]在一种可能实现方式中,所述自定义规则还包括基于预设判断条件的第二自定义规则,所述第一自定义规则的优先级高于所述第二自定义规则的优先级,所述基于所述用户端信息与所述自定义规则进行匹配,根据匹配到的所述自定义规则,得到所述目标匹配规则,包括:
[0019]从多个所述预设判断条件中确定出与所述用户账户所在客户端的版本信息、所述客户端所在终端的设备性能信息中至少一种匹配的目标判断条件,将所述目标判断条件对应的第二自定义规则,作为所述目标匹配规则。
[0020]在一种可能实现方式中,所述方法还包括:
[0021]响应于针对所述互动虚拟资源对应的多组资源数据的资源更新操作,获取新增的资源数据;
[0022]生成所述新增的资源数据对应的新的资源链接信息,并配置与所述新的资源链接信息对应的更新匹配规则,保存所述更新匹配规则。
[0023]在一种可能实现方式中,所述方法还包括:
[0024]响应于规则调整操作,获取针对待调整的匹配规则的规则调整信息;所述规则调整信息包括规则中配置条件的调整信息、规则对应资源数据的调整信息中至少一种;
[0025]根据所述规则调整信息,对所述待调整的匹配规则进行更新。
[0026]在一种可能实现方式中,所述将所述互动虚拟资源对应的目标资源数据提供给所述客户端,包括:
[0027]将所述目标资源数据对应的目标链接信息发送至所述客户端;所述目标链接信息用于获取所述互动虚拟资源对应的目标资源数据。
[0028]在一种可能实现方式中,所述将所述目标资源数据对应的目标链接信息发送至所述客户端,包括:
[0029]从所述直播间关联的多个互动虚拟资源中确定出目标互动虚拟资源;所述目标互动虚拟资源基于各所述互动虚拟资源的播放频次选取得到;
[0030]将所述目标互动虚拟资源对应的目标链接信息发送至所述客户端。
[0031]在一种可能实现方式中,在所述将所述互动虚拟资源对应的目标资源数据提供给所述客户端的步骤之前,所述方法还包括:
[0032]针对每个互动虚拟资源,获取所述互动虚拟资源对应的原始资源数据,以及所述互动虚拟资源对应的至少一个降级资源数据;
[0033]将所述原始资源数据和各所述降级资源数据,作为所述互动虚拟资源对应的多组资源数据,并保存所述多组资源数据;
[0034]其中,所述降级资源数据通过所述原始资源数据进行分辨率降低、资源展示时长
减少、资源展示视觉元素减少中至少一种处理得到。
[0035]根据本公开实施例的第二方面,提供一种虚拟资源发送装置,包括:
[0036]用户端信息获取单元,被配置为执行针对直播间对应的用户账户,获取所述用户账户的用户端信息;所述用户端信息包括所述用户账户所在客户端的版本信息、用户账户信息、所述客户端所在终端的设备性能信息中至少一种;
[0037]目标资源数据确定单元,被配置为执行针对所述直播间关联的互动虚拟资源,从所述互动虚拟资源对应的多组资源数据中确定出与所述用户端信息匹配的一组资源数据,作为目标资源数据;其中,同一互动虚拟资源对应的不同资源数据对应所述互动虚拟资源的不同动态展示效果;
[0038]目标资源数据提供单元,被配置为执行将所述互动虚拟资源对应的目标资源数据提供给所述客户端;所述目标资源数据用于在所述客户端的直播界面中以对应于所述目标资源数据的动态展示效果展示所述互动虚拟资源。
[0039]根据本公开实施例的第三方面,提供一种电子设备,包括:
[0040]处理器;
[0041]用于存储所述处理器可执行指令的存储器;
[0042]其中,所述处理器被配置为执行所述指令,以实现如上述任一项所述的虚拟资源发送方法。
[0043]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟资源发送方法,其特征在于,所述方法包括:针对直播间对应的用户账户,获取所述用户账户的用户端信息;所述用户端信息包括所述用户账户所在客户端的版本信息、用户账户信息、所述客户端所在终端的设备性能信息中至少一种;针对所述直播间关联的互动虚拟资源,从所述互动虚拟资源对应的多组资源数据中确定出与所述用户端信息匹配的一组资源数据,作为目标资源数据;其中,同一互动虚拟资源对应的不同资源数据对应所述互动虚拟资源的不同动态展示效果;将所述互动虚拟资源对应的目标资源数据提供给所述客户端;所述目标资源数据用于在所述客户端的直播界面中以对应于所述目标资源数据的动态展示效果展示所述互动虚拟资源。2.根据权利要求1所述的方法,其特征在于,所述从所述互动虚拟资源对应的多组资源数据中确定出与所述用户端信息匹配的一组资源数据,作为目标资源数据,包括:获取预先配置的多个匹配规则;所述多个匹配规则分别对应有不同优先级;从所述多个匹配规则中,确定与所述用户端信息匹配且优先级最高的目标匹配规则;根据所述目标匹配规则,从所述互动虚拟资源对应的多组资源数据中确定所述目标资源数据。3.根据权利要求2所述的方法,其特征在于,所述匹配规则包括自定义规则和通用规则,且所述自定义规则的优先级高于所述通用规则的优先级,所述从所述多个匹配规则中,确定与所述用户端信息匹配且优先级最高的目标匹配规则,包括:基于所述用户端信息与所述自定义规则进行匹配,根据匹配到的所述自定义规则,得到所述目标匹配规则;在未匹配到所述自定义规则的情况下,将所述通用规则作为所述目标匹配规则。4.根据权利要求3所述的方法,其特征在于,所述自定义规则包括基于指定用户账户集合的第一自定义规则,所述基于所述用户端信息与所述自定义规则进行匹配,根据匹配到的所述自定义规则,得到所述目标匹配规则,包括:若所述用户账户信息为所述指定用户账户集合中的账户,将所述第一自定义规则作为所述目标匹配规则。5.根据权利要求4所述的方法,其特征在于,所述自定义规则还包括基于预设判断条件的第二自定义规则,所述第一自定义规则的优先级高于所述第二自定义规则的优先级,所述基于所述用户端信息与所述自定义规则进行匹配,根据匹配到的所述自定义规则,得到所述目标匹配规则,包括:从多个所述预设判断条件中确定出与所述用户账户所在客户端的版本信息、所述客户端所在终端的设备性能信息中至少一种匹配的目标判断条件,将所述目标判断条件对应的第二自定义规则,作为所述目标匹配规则。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于针对所述互动虚拟资源对应的多组资源数据的资源更新操作,获取新增的资源数据;生成所述新增的资源数据对应的新的资源链接信息,并配置与所述新的资源链接信息对应的更新匹配规则,保存所述更新...

【专利技术属性】
技术研发人员:汪值
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1