一种视频推荐方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:32456504 阅读:14 留言:0更新日期:2022-02-26 08:35
本申请实施例公开了一种视频推荐方法、装置、计算机设备及存储介质。本方案通过对游戏直播视频流中的内容进行多个维度的识别,包括游戏场景、游戏进程等的数据,得到识别结果,进而根据识别结果从往期游戏直播视频中选取与当前直播视频的内容相似的目标视频,然后根据目标视频对直播客户端的用户进行视频推荐,方便用户可以快速观看相关视频,从而可以提高视频推荐效率。频推荐效率。频推荐效率。

【技术实现步骤摘要】
一种视频推荐方法、装置、计算机设备及存储介质


[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]提取子单元,用于从所述当前游戏画面的内容中提取游戏战绩信息以及游戏对局时长信息;
[0044]第十一确定子单元,用于基于所述游戏战绩信息以及所述游戏对局时长信息确定游戏进程,得到所述当前游戏信息。
[0045]在一些实施例中,第一确定单元包括:
[0046]识别子单元,用于对所述当前游戏画面进行场景识别,确定所述当前游戏画面中的当前游戏场景;
[0047]第十二确定子单元,用于对所述当前游戏画面进行角色识别,确定所述当前游戏画面中的当前虚拟游戏角色;
[0048]第十三确定子单元,用于基于所述当前游戏场景与所述当前虚拟游戏角色得到当前游戏元素得到所述当前游戏元素。
[0049]在一些实施例中,该装置还包括:
[0050]第二获取单元,用于获取所述直播客户端的语音信息;
[0051]识别单元,用于对所述语音信息进行识别,确定所述语音信息的关键词;
[0052]执行单元,用于若所述关键词符合视频推荐的关键词,则执行根据所述当前游戏画面中的内容确定至少一当前游戏元素的步骤。
[0053]在一些实施例中,该装置还包括:
[0054]第三获取单元,用于若所述关键词不符合所述视频推荐的关键词,则获取用户的历史观看行为信息;
[0055]第五确定单元,用于基于所述历史观看行为信息从所述历史直播视频中确定所述目标视频。
[0056]在一些实施例中,第一确定单元包括:
[0057]第十四确定子单元,用于根据所述关键词与所述当前游戏画面中的内容确定所述当前游戏元素。
[0058]在一些实施例中,显示单元包括:
[0059]显示子单元,用于向所述直播客户端发送所述目标视频,以使所述直播客户端在所述当前游戏画面的游戏直播界面展示所述目标视频。
[0060]相应的,本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在储存器上并可在处理器上运行的计算机程序,其中,处理器执行本申请实施例任一提供的视频推荐方法。
[0061]相应的,本申请实施例还提供了一种存储介质,存储介质存储有多条指令,指令适于处理器进行加载,以执行如上的视频推荐方法。
[0062]本申请实施例通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频推荐方法,其特征在于,所述方法包括:获取目标游戏的当前游戏画面,所述目标游戏通过直播客户端进行直播;根据所述当前游戏画面中的内容确定至少一当前游戏元素;通过所述当前游戏元素从所述目标游戏的历史直播视频中确定目标视频;在所述直播客户端的直播界面显示所述目标视频。2.根据权利要求1所述的方法,其特征在于,所述当前游戏元素至少包括所述当前游戏画面中的当前游戏场景,以及所述当前游戏画面中的至少一当前虚拟游戏角色;所述通过所述当前游戏元素从所述目标游戏的历史直播视频中确定目标视频,包括:确定所述当前游戏场景在所述目标游戏的游戏地图中的场景类型;从所述当前虚拟游戏角色中确定主播用户操作的目标虚拟游戏角色,其中,所述主播用户为通过所述直播客户端对目标游戏进行直播的用户;根据所述场景类型以及所述目标虚拟游戏角色从所述历史直播视频中确定目标视频。3.根据权利要求2所述的方法,其特征在于,所述根据所述场景类型以及所述目标虚拟游戏角色从所述历史直播视频中确定目标视频,包括:从所述历史直播视频中,确定与所述场景类型以及所述目标虚拟游戏角色匹配的目标历史直播视频;基于所述目标历史直播视频确定所述目标视频。4.根据权利要求3所述的方法,其特征在于,所述基于所述目标历史直播视频确定所述目标视频,包括:获取所述目标历史直播视频中的至少一标记视频片段;从所述标记视频片段中确定所述目标视频。5.根据权利要求4所述的方法,其特征在于,在所述获取所述目标历史直播视频中的至少一标记视频片段之前,还包括:获取所述目标历史直播视频中所述主播用户的游戏战绩信息符合预设战绩信息时的历史游戏画面;基于所述历史游戏画面中的历史游戏元素以及历史游戏进程生成所述标记视频片段。6.根据权利要求2所述的方法,其特征在于,所述通过所述当前游戏元素从所述目标游戏的历史直播视频中确定目标视频,包括:从所述历史直播视频中确定与所述主播用户对应的直播视频,得到候选直播视频;通过所述当前游戏元素从所述候选直播视频中确定所述目标视频。7.根据权利要求2所述的方法,其特征在于,所述通过所述当前游戏元素从所述目标游戏的历史直播视频中确定目标视频,包括:从所述历史直播视频中确定与所述目标虚拟游戏角色对应的直播视频,得到候选直播视频;通过所述当前游戏元素从所述候选直播视频中确定所述目标视频。8.根据权利要求2所述的方法,其特征在于,所述通过所述当前游戏元素从所述目标游戏的历史直播视频中确定目标视频,包括:确定所述当前游戏场景在所述目标游戏的游戏地图中的目标位置;从所述当前虚拟游戏角色中确定主播用户操作的目标虚拟游戏角色;
根据所述目标位置以及所述目标虚拟游戏角色从所述历史直播视频中确定目标视频。9.根据权利要求1所述的方法,其特征在于,在所述根据所述当前游...

【专利技术属性】
技术研发人员:莫筱羽陈泽宇
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

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

1