一种视频播放方法、装置、介质及计算机设备制造方法及图纸

技术编号:33543345 阅读:14 留言:0更新日期:2022-05-21 09:57
本发明专利技术提供一种视频播放方法、装置、介质及计算机设备,方法包括:获取当前直播间对应的播放内容;确定当前用户的视频推荐列表,并将视频推荐列表呈现在播放界面的预设位置;获取当前用户从视频推荐列表中选中的目标视频对象;在当前直播间播放界面的子播放窗口中播放目标视频,并在播放界面中播放当前直播间对应的播放内容;使得当前直播间的播放内容和用户选中的目标视频对象在同一个直播间中同屏播放;相比现有技术中用户需打开多个页面并且来回切换才能观看多个视频的方法,本申请操作简单,提高用户的观看效率。提高用户的观看效率。提高用户的观看效率。

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


[0001]本专利技术涉及直播
,尤其涉及一种视频播放方法、装置、介质及计算机设备。

技术介绍

[0002]目前,国内直播行业十分火爆,有大量的直播内容。通常来讲,是利用一个网页显示一个直播画面;如果当前用户需要同时观看多个直播画面时,那么当前用户需要打开多个页面并且来回切换。
[0003]此外,当前用户在使用浏览器观看视频播放房间的当前视频节目内容的时候,如果当前用户想要观看自己感兴趣的其他视频的时候,通常需要开两个浏览器同时打开两个视频播放房间来观看两个视频;或者当前用户使用两台不同的设备,例如一台PC设备一台移动终端设备来播放两个视频房间的视频。
[0004]可以看出,现有技术中当前用户想同时观看多个直播间的视频时,操作繁琐,影响观看效率。

技术实现思路

[0005]针对现有技术存在的问题,本专利技术实施例提供了一种视频播放方法、装置、介质及计算机设备,用于解决现有技术中当前用户想同时观看多个直播间的视频时,操作繁琐,影响观看效率的技术问题。
[0006]本专利技术的第一方面,提供一种视频播放方法,所述方法包括:
[0007]获取当前直播间对应的播放内容;
[0008]确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
[0009]获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
[0010]在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
[0011]优选的,所述获取当前直播间对应的播放内容的步骤,具体包括:
[0012]获取当前直播间的第一播放器对应的播放内容;
[0013]相应地,所述确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置的步骤,具体包括:
[0014]确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述第一播放器的播放界面的预设位置;
[0015]相应地,所述获取所述当前用户从所述视频推荐列表中选中的目标视频对象的步骤,具体包括:
[0016]在检测到所述当前用户从所述视频推荐列表中选中目标视频对象时,生成所述当前直播间的第二播放器;
[0017]相应地,所述在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容的步骤,具体包括:
[0018]在所述第二播放器中播放所述目标视频对象对应的目标视频,并在所述第一播放器中播放所述当前直播间对应的播放内容。
[0019]优选的,所述确定当前用户的视频推荐列表的步骤,具体包括:
[0020]确定当前用户对应的相似用户集合;
[0021]确定直播平台的目标视频对象集合,对所述目标视频对象集合进行遍历,确定遍历到的目标视频对象;
[0022]针对每个相似用户,根据相似用户对目标视频对象的观看次数影响因子、观看时长影响因子及时间衰减影响因子确定所述相似用户对目标视频对象的第一喜好得分;
[0023]针对每个相似用户,获取相似用户对目标主播的第二喜好得分;
[0024]分别根据每个相似用户的第二喜好得分与相似值获取相似用户对目标视频对象的第三喜好得分;
[0025]针对每个相似用户,将所述第一喜好得分与所述第三喜好得分相加,以获得所述目标视频对象相对于所述当前用户的推荐评分;
[0026]将不同的目标视频对象的推荐评分按照由大到小的顺序进行排序,形成所述当前用户的视频推荐列表。
[0027]优选的,所述目标视频对象s相对于所述当前用户C的推荐评分通过以下公式确定:
[0028][0029]其中,所述C为当前用户;所述s为目标视频对象,所述Rec(C,s)为所述目标视频对象s相对于所述当前用户C的推荐评分;所述U为相似用户集合;所述u
i
为集合U中的任一相似用户;所述sim(C,u
i
)为相似用户u
i
与当前用户C之间的相似值;所述score(u
i
,A)为相似用户u
i
对目标主播A的第二喜好得分;所述reScore(u
i
,s)为相似用户u
i
对目标视频对象s的第一喜好得分。
[0030]可选的,所述确定当前用户对应的相似用户集合的步骤,包括:
[0031]获取当前用户的第一兴趣标签及同一直播平台的其他用户中任一用户的第二兴趣标签;
[0032]对第一兴趣标签进行切词处理,获得若干个第一关键词;
[0033]对第二兴趣标签进行切词处理,获得若干个第二关键词;
[0034]根据各第一关键词的词频将第一兴趣标签转换为第一文本向量;
[0035]根据各第二关键词的词频将第二兴趣标签转换为第二文本向量;
[0036]根据余弦相似定理确定第一词向量与第二词向量的相似度,相似度为第一目兴趣标签与第二兴趣标签之间的相似值。
[0037]若确定相似值大于预设的阈值,则确定该用户为当前用户的相似用户,那么可将该用户放进相似用户集合中。
[0038]可选的,所述获取所述当前用户从所述视频推荐列表中选中的目标视频对象之
后,还包括:
[0039]在预设时间段内向服务器发送所述目标视频对象对应的异步鉴权校验请求。
[0040]本专利技术的第二方面,提供一种视频播放装置,其特征在于,所述装置包括:
[0041]第一获取单元,用于获取当前直播间对应的播放内容;所述当前直播间的播放界面中设置有子播放窗口;
[0042]确定单元,用于确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
[0043]第二获取单元,用于获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
[0044]播放单元,用于在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
[0045]优选的,所述确定单元具体用于:
[0046]确定当前用户对应的相似用户集合;
[0047]确定直播平台的目标视频对象集合,对所述目标视频对象集合进行遍历,确定遍历到的目标视频对象;
[0048]针对每个相似用户,根据相似用户对目标视频对象的观看次数影响因子、观看时长影响因子及时间衰减影响因子确定所述相似用户对目标视频对象的第一喜好得分;
[0049]针对每个相似用户,获取相似用户对目标视频对象的第二喜好得分;
[0050]针对每个相似用户,获取相似用户对目标视频对象的第二喜好得分;
[0051]分别根据每个相似用户的第二喜好得分与相似值获取相似用户对目标视频对象的第三喜本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频播放方法,其特征在于,所述方法包括:获取当前直播间对应的播放内容;确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;获取所述当前用户从所述视频推荐列表中选中的目标视频对象;在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。2.如权利要求1所述的方法,其特征在于,所述获取当前直播间对应的播放内容的步骤,具体包括:获取当前直播间的第一播放器对应的播放内容;相应地,所述确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置的步骤,具体包括:确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述第一播放器的播放界面的预设位置;相应地,所述获取所述当前用户从所述视频推荐列表中选中的目标视频对象的步骤,具体包括:在检测到所述当前用户从所述视频推荐列表中选中目标视频对象时,生成所述当前直播间的第二播放器;相应地,所述在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容的步骤,具体包括:在所述第二播放器中播放所述目标视频对象对应的目标视频,并在所述第一播放器中播放所述当前直播间对应的播放内容。3.如权利要求1所述的方法,其特征在于,所述确定当前用户的视频推荐列表的步骤,具体包括:确定当前用户对应的相似用户集合;确定直播平台的目标视频对象集合,对所述目标视频对象集合进行遍历,确定遍历到的目标视频对象;针对每个相似用户,根据相似用户对目标视频对象的观看次数影响因子、观看时长影响因子及时间衰减影响因子确定所述相似用户对目标视频对象的第一喜好得分;针对每个相似用户,获取相似用户对目标主播的第二喜好得分;分别根据每个相似用户的第二喜好得分与相似值获取相似用户对目标视频对象的第三喜好得分;针对每个相似用户,将所述第一喜好得分与所述第三喜好得分相加,以获得所述目标视频对象相对于所述当前用户的推荐评分;将不同的目标视频对象的推荐评分按照由大到小的顺序进行排序,形成所述当前用户的视频推荐列表。4.如权利要求3所述的方法,其特征在于,所述目标视频对象s相对于所述当前用户C的推荐评分通过以下公式确定:
其中,所述C为当前用户;所述s为目标视频对象,所述Rec(C,s)为所述目标视频对象s相对于所述当前用户C的推荐评分;所述U为相似用户集合;所述u
i
为集合U中的任一相似用户;所述sim(C,u
i
)为相似用户u
i
与当前用户C之间的相似值;所述score(u
i
,A)为相似用户u
i
对...

【专利技术属性】
技术研发人员:潘龙
申请(专利权)人:武汉斗鱼鱼乐网络科技有限公司
类型:发明
国别省市:

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

1