多媒体资源加载方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:25553877 阅读:89 留言:0更新日期:2020-09-08 18:54
本申请实施例公开了一种多媒体资源加载方法、装置、计算机设备及存储介质,属于计算机技术领域。该方法包括:根据用户账号正在播放的第一剧情资源片段,确定用户账号对至少两个第二剧情资源片段的历史操作信息,至少两个第二剧情资源片段为第一剧情资源片段所关联的第二剧情资源片段,基于历史操作信息,从至少两个第二剧情资源片段中,确定目标剧情资源片段,目标剧情资源片段为用户账号在第一剧情资源片段之后可能播放的片段,将目标剧情资源片段加载至缓存中,若检测到对目标剧情资源片段的选中操作,则播放缓存中的目标剧情资源片段。无需在用户选择目标剧情资源片段之后,加载该目标剧情资源片段,保证了资源播放的流畅性,提升了显示效果。

【技术实现步骤摘要】
多媒体资源加载方法、装置、计算机设备及存储介质
本申请实施例涉及计算机
,特别涉及一种多媒体资源加载方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术的发展,电子游戏的功能越来越丰富多样,剧情游戏受到广大用户的喜爱。在剧情游戏中设置有多个剧情资源片段,用户能够按照自己的喜好选择需要播放剧情资源片段,加载并播放用户选择的剧情资源片段,推动剧情的发展,以进行游戏。相关技术中提供了一种多媒体资源加载方法,在当前的剧情资源片段播放结束后,根据用户选择下一个剧情资源片段后,加载下一个剧情资源片段,并播放该下一个剧情资源片段。由于上述多媒体资源加载方法易受到网络环境的影响,导致显示效果差。
技术实现思路
本申请实施例提供了一种多媒体资源加载方法、装置、计算机设备及存储介质,能够提升显示效果。所述技术方案如下:一方面,提供了一种多媒体资源加载方法,所述方法包括:根据用户账号正在播放的第一剧情资源片段,确定所述用户账号对至少两个第二剧情资源片段的历史操作信息,所述至少两个第二剧情资源片段为所述第一剧情资源片段所关联的第二剧情资源片段;基于所述历史操作信息,从所述至少两个第二剧情资源片段中,确定目标剧情资源片段,所述目标剧情资源片段为所述用户账号在所述第一剧情资源片段之后可能播放的片段;将所述目标剧情资源片段加载至缓存中;若检测到对所述目标剧情资源片段的选中操作,则播放所述缓存中的所述目标剧情资源片段。在一种可能实现方式中,所述基于所述至少一个第二剧情资源片段,确定所述目标剧情资源片段,包括:若所述至少一个第二剧情资源片段仅包括一个第二剧情资源片段,将所述第二剧情资源片段,确定为所述目标剧情资源片段。在另一种可能实现方式中,所述根据多个参考剧情路径与当前剧情路径的重合片段数目,从所述多个参考剧情路径中,选取目标剧情路径,包括:分别对每个参考剧情路径对应的重合片段数目及对应的路径权重进行加权处理,得到所述每个参考剧情路径的融合权重;从所述多个参考剧情路径中,选取融合权重最大的参考剧情路径,作为所述目标剧情路径。另一方面,提供了一种多媒体资源加载装置,所述装置包括:历史信息确定模块,用于根据用户账号正在播放的第一剧情资源片段,确定所述用户账号对至少两个第二剧情资源片段的历史操作信息,所述至少两个第二剧情资源片段为所述第一剧情资源片段所关联的第二剧情资源片段;片段确定模块,用于基于所述历史操作信息,从所述至少两个第二剧情资源片段中,确定目标剧情资源片段,所述目标剧情资源片段为所述用户账号在所述第一剧情资源片段之后可能播放的片段;片段加载模块,用于将所述目标剧情资源片段加载至缓存中;片段播放模块,用于若检测到对所述目标剧情资源片段的选中操作,则播放所述缓存中的所述目标剧情资源片段。在一种可能实现方式中,所述片段确定模块,包括:第一片段确定单元,用于基于所述历史操作信息,确定所述至少两个第二剧情资源片段中存在至少一个第二剧情资源片段未被所述用户账号选择过;第二片段确定单元,用于基于所述至少一个第二剧情资源片段,确定所述目标剧情资源片段。在另一种可能实现方式中,所述第二片段确定单元,包括:虚拟对象确定子单元,用于若所述至少两个第二剧情资源片段均未被所述用户账号选择过,根据当前剧情路径的剧情资源片段中的已出场虚拟对象,从所述至少两个第二剧情资源片段中的虚拟对象中,确定目标虚拟对象,所述当前剧情路径包括已播放的剧情资源片段;第一片段确定子单元,用于将所述至少两个第二剧情资源片段中,包含所述目标虚拟对象的第二剧情资源片段,作为所述目标剧情资源片段。在另一种可能实现方式中,所述虚拟对象确定子单元,用于按照所述已出场虚拟对象的出场片段数,确定与每个第二剧情资源片段中的虚拟对象相同的已出场虚拟对象的出场片段数,从所述至少两个第二剧情资源片段中的虚拟对象中,选取最大出场片段数对应的虚拟对象,作为所述目标虚拟对象;根据当前剧情路径的剧情资源片段中的剧情简介信息及所述已出场虚拟对象的出场片段数,从所述至少两个第二剧情资源片段中的虚拟对象中,选取关注值最大的虚拟对象,作为所述目标虚拟对象,所述关注值表示所述用户账号对虚拟对象的关注程度;基于推荐系统,根据当前剧情路径的剧情资源片段及所述至少两个第二剧情资源片段,确定每个第二剧情资源片段中的虚拟对象的出场概率,从所述至少两个第二剧情资源片段中的虚拟对象中,选取最大出场概率的虚拟对象,确定为目标虚拟对象。在另一种可能实现方式中,所述第二片段确定单元,包括:第二片段确定子单元,用于若所述至少一个第二剧情资源片段仅包括一个第二剧情资源片段,将所述第二剧情资源片段,确定为所述目标剧情资源片段。在另一种可能实现方式中,所述第二片段确定单元,包括:第三片段确定子单元,用于若所述至少一个第二剧情资源片段包括多个第二剧情资源片段,将所述多个第二剧情资源片段,作为候选剧情资源片段;第四片段确定子单元,用于基于所述候选剧情资源片段,确定所述目标剧情资源片段。在另一种可能实现方式中,所述片段确定模块,包括:第三片段确定单元,用于基于所述历史操作信息,确定所述至少两个第二剧情资源片段均被所述用户账号选择过,将所述至少两个第二剧情资源片段,作为候选剧情资源片段;第四片段确定单元,用于基于所述候选剧情资源片段,确定所述目标剧情资源片段。在另一种可能实现方式中,所述第四片段确定单元,包括:第一路径选取子单元,用于根据多个参考剧情路径与当前剧情路径的重合片段数目,从所述多个参考剧情路径中,选取目标剧情路径,所述参考剧情路径为包括任一所述候选剧情资源片段的路径,所述当前剧情路径包括已播放的剧情资源片段;第五片段确定子单元,用于将所述目标剧情路径中包括的候选剧情资源片段,作为所述目标剧情资源片段。在另一种可能实现方式中,所述第一路径选取子单元,用于根据所述多个参考剧情路径与所述当前剧情路径的重合片段数目,将所述多个参考剧情路径中,最大重合片段数目对应的参考剧情路径,确定为所述目标剧情路径。在另一种可能实现方式中,所述第一路径选取子单元,用于若所述多个参考剧情路径中,包括重合片段数目最大且相同的多个第一参考剧情路径,从所述多个第一参考剧情路径中,选取路径权重最大的第一参考剧情路径,作为所述目标剧情路径。在另一种可能实现方式中,所述第一路径选取子单元,用于分别对每个参考剧情路径对应的重合片段数目及对应的路径权重进行加权处理,得到所述每个参考剧情路径的融合权重;从所述多个参考剧情路径中,选取融合权重最大的参考剧情路径,作为所述目标剧情路径。在另一种可能实现方式中,所述片段确定模块,包括:状态值确定单元,用于基于所述历史操作信息,确定多个参考剧情路径的状态值,所述参考剧情路径为包括任一所述第二剧情资源片段的路径,所述状态值包括第一状态值或第二状本文档来自技高网...

【技术保护点】
1.一种多媒体资源加载方法,其特征在于,所述方法包括:/n根据用户账号正在播放的第一剧情资源片段,确定所述用户账号对至少两个第二剧情资源片段的历史操作信息,所述至少两个第二剧情资源片段为所述第一剧情资源片段所关联的第二剧情资源片段;/n基于所述历史操作信息,从所述至少两个第二剧情资源片段中,确定目标剧情资源片段,所述目标剧情资源片段为所述用户账号在所述第一剧情资源片段之后可能播放的片段;/n将所述目标剧情资源片段加载至缓存中;/n若检测到对所述目标剧情资源片段的选中操作,则播放所述缓存中的所述目标剧情资源片段。/n

【技术特征摘要】
1.一种多媒体资源加载方法,其特征在于,所述方法包括:
根据用户账号正在播放的第一剧情资源片段,确定所述用户账号对至少两个第二剧情资源片段的历史操作信息,所述至少两个第二剧情资源片段为所述第一剧情资源片段所关联的第二剧情资源片段;
基于所述历史操作信息,从所述至少两个第二剧情资源片段中,确定目标剧情资源片段,所述目标剧情资源片段为所述用户账号在所述第一剧情资源片段之后可能播放的片段;
将所述目标剧情资源片段加载至缓存中;
若检测到对所述目标剧情资源片段的选中操作,则播放所述缓存中的所述目标剧情资源片段。


2.根据权利要求1所述的方法,其特征在于,所述基于所述历史操作信息,从所述至少两个第二剧情资源片段中,确定目标剧情资源片段,包括:
基于所述历史操作信息,确定所述至少两个第二剧情资源片段中存在至少一个第二剧情资源片段未被所述用户账号选择过;
基于所述至少一个第二剧情资源片段,确定所述目标剧情资源片段。


3.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个第二剧情资源片段,确定所述目标剧情资源片段,包括:
若所述至少两个第二剧情资源片段均未被所述用户账号选择过,根据当前剧情路径的剧情资源片段中的已出场虚拟对象,从所述至少两个第二剧情资源片段中的虚拟对象中,确定目标虚拟对象,所述当前剧情路径包括已播放的剧情资源片段;
将所述至少两个第二剧情资源片段中,包含所述目标虚拟对象的第二剧情资源片段,作为所述目标剧情资源片段。


4.根据权利要求3所述的方法,其特征在于,所述根据当前剧情路径的剧情资源片段中的已出场虚拟对象,从所述至少两个第二剧情资源片段中的虚拟对象中,确定目标虚拟对象,包括以下任一项:
按照所述已出场虚拟对象的出场片段数,确定与每个第二剧情资源片段中的虚拟对象相同的已出场虚拟对象的出场片段数,从所述至少两个第二剧情资源片段中的虚拟对象中,选取最大出场片段数对应的虚拟对象,作为所述目标虚拟对象;
根据当前剧情路径的剧情资源片段中的剧情简介信息及所述已出场虚拟对象的出场片段数,从所述至少两个第二剧情资源片段中的虚拟对象中,选取关注值最大的虚拟对象,作为所述目标虚拟对象,所述关注值表示所述用户账号对虚拟对象的关注程度;
基于推荐系统,根据当前剧情路径的剧情资源片段及所述至少两个第二剧情资源片段,确定每个第二剧情资源片段中的虚拟对象的出场概率,从所述至少两个第二剧情资源片段中的虚拟对象中,选取最大出场概率的虚拟对象,确定为目标虚拟对象。


5.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个第二剧情资源片段,确定所述目标剧情资源片段,包括:
若所述至少一个第二剧情资源片段包括多个第二剧情资源片段,将所述多个第二剧情资源片段,作为候选剧情资源片段;
基于所述候选剧情资源片段,确定所述目标剧情资源片段。


6.根据权利要求1所述的方法,其特征在于,所述基于所述历史操作信息,从所述至少两个第二剧情资源片段中,确定目标剧情资源片段,包括:
基于所述历史操作信息,确定所述至少两个第二剧情资源片段均被所述用户账号选择过,将所述至少两个第二剧情资源片段,作为候选剧情资源片段;
基于所述候选剧情资源片段,确定所述目标剧情资源片段。


7.根据权利要求5或6所述的方法,其特征在于,所述基于所述候选剧情资源片段,确定所述目标剧情资源片段,包括:
根据多个参考剧情路径与当前剧情路径的重合片段数目,从所述多个参考剧情路径中,选取目标剧情路径,所述参考剧情路径为包括任一所述候选剧情资源片段的路径,所述当前剧情路径包括已播放的剧情资源片段;
将所述目标剧情路径中包括的候选剧情资源片段,作为所述目标剧情资源片段。

...

【专利技术属性】
技术研发人员:李程辉杨颖毕波李群
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1