一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种视频播放方法、装置、介质及计算机设备与流程

2022-05-21 08:19:05 来源:中国专利 TAG:


1.本发明涉及直播技术领域,尤其涉及一种视频播放方法、装置、介质及计算机设备。


背景技术:

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


技术实现要素:

5.针对现有技术存在的问题,本发明实施例提供了一种视频播放方法、装置、介质及计算机设备,用于解决现有技术中当前用户想同时观看多个直播间的视频时,操作繁琐,影响观看效率的技术问题。
6.本发明的第一方面,提供一种视频播放方法,所述方法包括:
7.获取当前直播间对应的播放内容;
8.确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
9.获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
10.在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
11.优选的,所述获取当前直播间对应的播放内容的步骤,具体包括:
12.获取当前直播间的第一播放器对应的播放内容;
13.相应地,所述确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置的步骤,具体包括:
14.确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述第一播放器的播放界面的预设位置;
15.相应地,所述获取所述当前用户从所述视频推荐列表中选中的目标视频对象的步骤,具体包括:
16.在检测到所述当前用户从所述视频推荐列表中选中目标视频对象时,生成所述当前直播间的第二播放器;
17.相应地,所述在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容的步骤,具体包括:
18.在所述第二播放器中播放所述目标视频对象对应的目标视频,并在所述第一播放器中播放所述当前直播间对应的播放内容。
19.优选的,所述确定当前用户的视频推荐列表的步骤,具体包括:
20.确定当前用户对应的相似用户集合;
21.确定直播平台的目标视频对象集合,对所述目标视频对象集合进行遍历,确定遍历到的目标视频对象;
22.针对每个相似用户,根据相似用户对目标视频对象的观看次数影响因子、观看时长影响因子及时间衰减影响因子确定所述相似用户对目标视频对象的第一喜好得分;
23.针对每个相似用户,获取相似用户对目标主播的第二喜好得分;
24.分别根据每个相似用户的第二喜好得分与相似值获取相似用户对目标视频对象的第三喜好得分;
25.针对每个相似用户,将所述第一喜好得分与所述第三喜好得分相加,以获得所述目标视频对象相对于所述当前用户的推荐评分;
26.将不同的目标视频对象的推荐评分按照由大到小的顺序进行排序,形成所述当前用户的视频推荐列表。
27.优选的,所述目标视频对象s相对于所述当前用户c的推荐评分通过以下公式确定:
[0028][0029]
其中,所述c为当前用户;所述s为目标视频对象,所述rec(c,s)为所述目标视频对象s相对于所述当前用户c的推荐评分;所述u为相似用户集合;所述ui为集合u中的任一相似用户;所述sim(c,ui)为相似用户ui与当前用户c之间的相似值;所述score(ui,a)为相似用户ui对目标主播a的第二喜好得分;所述rescore(ui,s)为相似用户ui对目标视频对象s的第一喜好得分。
[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]
图1为本发明实施例提供的视频播放方法流程示意图;
[0059]
图2为本发明实施例提供的视频推荐列表呈现在播放界面中的示意图;
[0060]
图3为本发明实施例提供的视频推荐列表呈现在播放界面中的另一示意图;
[0061]
图4为本发明实施例提供的当前直播间的播放界面中设置有子播放窗口的示意图;
[0062]
图5为本发明实施例提供的视频播放的装置结构示意图;
[0063]
图6为本发明实施例提供的计算机设备结构示意图;
[0064]
图7为本发明实施例提供的计算机可读存储介质结构示意图。
具体实施方式
[0065]
为解决现有技术中当前用户想同时观看多个直播间的视频时,操作繁琐,影响观看效率的技术问题,本发明提供了一种视频播放方法、装置、介质及计算机设备。
[0066]
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。
[0067]
本实施例提供一种视频播放方法,如图1所示,所述方法包括以下步骤:
[0068]
s110,获取当前直播间对应的播放内容;
[0069]
当用户进入当前直播间时,可获取当前直播间的视频流,通过第一播放器在当前直播间播放界面播放所述视频流对应的播放内容;也即,获取当前直播间对应的播放内容的步骤,具体包括:
[0070]
获取当前直播间的第一播放器对应的播放内容。
[0071]
具体来讲,本发明实施例以web端直播间为例,当用户打开或进入web端直播间,系统会实例化一个video标签设置src属性;同时获取用户访问的当前直播间的url地址,基于url地址向服务器请求该地址下对应的视频流;然后调用video实例的play方法播放视频流,这样就实现了通过第一播放器video1将视频流内容在当前直播间播放界面播放;进而获得当前直播间的第一播放器对应的播放内容;
[0072]
其中,当前直播间为直播平台的当前用户正在观看的一个直播间。
[0073]
s111,确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
[0074]
为了避免用户再去手动一一查找视频,本步骤为会为当前用户确定一个视频推荐列表,并将视频推荐列表呈现在播放界面的预设位置。
[0075]
相应地,所述确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置的步骤,具体包括:
[0076]
确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述第一播放器的
播放界面的预设位置。
[0077]
值得注意的是,视频推荐列表的初始化状态为一个推荐按钮,可如图2所示,该推荐按钮21悬浮或设置在第一播放器的播放界面的预设位置,预设位置可以为播放界面的右下角,也可以为别的位置,在此不做限制。当鼠标悬停在推荐按钮或点击推荐按钮,具体的视频推荐列表31才会显示出来,可如图3所示。当鼠标未悬停在推荐按钮上或者未点击推荐按钮时,视频推荐列表并不会显示出来。
[0078]
在一种实施方式中,本实施例根据与当前用户比较相似的用户的观看数据来确定当前用户的视频推荐列表,包括:
[0079]
子步骤1:
[0080]
确定当前用户对应的相似用户集合u;
[0081]
确定直播平台的目标视频对象集合s,对所述目标视频对象集合进行遍历,确定遍历到的目标视频对象s;所述目标视频对象可以是某个主播的直播间的直播视频,又或者是某个up主(视频上传者)的视频房间播放的视频;
[0082]
子步骤2:
[0083]
针对每个相似用户ui,根据相似用户ui对目标视频对象s的观看次数影响因子、观看时长影响因子及时间衰减影响因子确定所述相似用户ui对目标视频对象s的第一喜好得分rescore(ui,s)具体地,所述第一喜好得分可通过以下公式计算:
[0084]
rescore(ui,s)=s0 s1-s2
[0085]
其中,s0为观看次数影响因子,s1为观看时长影响因子,s2为时间衰减影响因子;可理解的是,比如,以针对某个主播直播间的视频为例,若相似用户对该主播视频的观看次数越多,那么观看次数影响因子就越大;若相似用户对该主播视频的观看时长越长,那么观看时长影响因子就越大;若相似用户观看该主播视频的时间点距离上次最后一次观看时间点之间的间隔时长越小,则时间衰减影响因子也越小;
[0086]
子步骤3:
[0087]
针对每个相似用户ui,获取相似用户ui对目标主播a的第二喜好得分score(ui,a);
[0088]
其中,相似用户对目标主播的第二喜好得分score(ui,a)可以根据以下方式确定。比如:相似用户ui关注了目标主播a,那么第二喜好得分为1分;若屏蔽了目标主播a,那么第二喜好得分为0分;若未关注也未屏蔽目标主播a,则第二喜好得分为0.5分。
[0089]
子步骤4:
[0090]
获取相似用户ui与当前用户c之间的相似值sim(c,ui);
[0091]
子步骤5:
[0092]
分别根据每个相似用户ui的第二喜好得分与相似值获取相似用户ui对目标视频对象s的第三喜好得分;具体地,所述第三喜好得分=sim(c,ui)*score(ui,a);
[0093]
子步骤6:
[0094]
针对每个相似用户ui,将所述第一喜好得分与所述第三喜好得分相加,以获得所述目标视频对象s相对于所述当前用户c的推荐评分;
[0095]
将不同的目标视频对象s的推荐评分按照由大到小的顺序进行排序,形成所述当前用户c的视频推荐列表。
[0096]
具体地,所述推荐评分通过以下公式确定:
[0097][0098]
其中,c为当前用户;s为目标视频对象,rec(c,s)为所述目标视频对象s相对于所述当前用户c的推荐评分;;u为相似用户集合;ui为集合u中的任一相似用户;sim(c,ui)为相似用户ui与当前用户c之间的相似值;score(ui,a)为相似用户ui对目标主播a的第二喜好得分;rescore(ui,s)为相似用户ui对目标视频对象s的第一喜好得分;目标主播为发布目标视频对象的主播或者上传目标视频对象的up主。
[0099]
可理解的是,上述公式的含义在于:在直播平台中,首先要计算出与当前用户c某个相似的用户ui,对某个视频对象s总的喜好得分;然后将直播平台中与当前用户c的所有相似用户的总的喜好得分相加求和,得到所有相似用户对这个目标视频对象s的喜好得分,所有相似用户对这个目标视频对象s的喜好得分作为推荐评分rec(c,s),推荐评分越高,说明被当前用户c偏爱的概率就越高,越值得推荐。
[0100]
此外,相似用户ui与当前用户c之间的相似值可以通过公式来计算:
[0101]
在具体实现中,确定当前用户对应的相似用户集合,包括:
[0102]
获取当前用户c的第一兴趣标签及同一直播平台的其他用户中任一用户ui的第二兴趣标签;
[0103]
对第一兴趣标签进行切词处理,获得若干个第一关键词;
[0104]
对第二兴趣标签进行切词处理,获得若干个第二关键词;
[0105]
根据各第一关键词的词频将第一兴趣标签转换为第一文本向量;
[0106]
根据各第二关键词的词频将第二兴趣标签转换为第二文本向量;
[0107]
根据余弦相似定理确定第一词向量与第二词向量的相似度,相似度为第一目兴趣标签与第二兴趣标签之间的相似值。
[0108]
若确定相似值大于预设的阈值,则确定该用户为当前用户的相似用户,那么可将该用户放进相似用户集合中。
[0109]
举例来说,假设第一兴趣标签为“美食、王者荣耀、电影”,第二兴趣标签为“王者荣耀、美食、旅游、健身”;对第一兴趣标签进行切词后,对应的第一关键词为“美食”,“王者荣耀”、“电影”;对第二兴趣标签进行切词后,对应的第二关键词为“王者荣耀”、“美食”、“旅游”、“健身”。
[0110]
那么第一关键词的词频为:美食1、王者荣耀1、电影1、旅游0、健身0;
[0111]
第二关键词的词频为:王者荣耀1、美食1、旅游1、健身1、电影0;
[0112]
第一文本向量为:x=[1、1、1、0、0];第二文本向量为:[1、1、1、1、0]。
[0113]
根据余弦相似定理公式确定第一文本向量与第二文本向量之间的相似度cosθ;其中,i为第一关键词和第二关键词的序号,n为第一关键词和第二关键词的数量;xi为第i个第一关键词,yi为第i个第二关键词。
[0114]
这样即可通过比较用户之间的兴趣爱好来确定出当前用户与同一直播平台的其他用户中任一用户之间的相似值。
[0115]
当然,本实施例也可以利用其他相似度算法来确定当前用户与同一直播平台的其他用户中任一用户之间的相似值,比如bm25算法等,在此不做限制。
[0116]
进一步地,所述直播平台中的目标视频对象集合s中的目标视频对象s,可以是直播平台中当前直播热度排名前n名的视频对象,例如当前时段内的直播平台中热度排名前50位的主播直播间,又或者是当前时段内的热度排名前100位的up主的视频房间。
[0117]
本步骤通过当前用户的历史观看数据或者当前用户的相似用户的历史观看数据来为当前用户确定视频推荐列表,省去用户海量筛选视频的繁琐步骤,当前用户可以直接在视频推荐列表中点击自己喜欢的视频进行观看。
[0118]
s112,获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
[0119]
视频推荐列表确定出之后,当前用户可以在视频推荐列表中点击自己喜欢的视频,能够快速从所述视频推荐列表中选中的目标视频对象进行播放。
[0120]
所述目标视频对象可以是某个主播的直播间的直播视频,又或者是某个up主(视频上传者)的视频房间播放的视频;
[0121]
在具体实现中,在检测到所述当前用户从所述视频推荐列表中选中目标视频对象时,生成所述当前直播间的第二播放器;
[0122]
具体地,用户从视频推荐列表中点击选中单个感兴趣视频流准备进行流地址播放时,会初始化一个新的流媒体播放器video2(即第二播放器)添加到当前直播间,根据mse的数据传输方式把流数据传输给这个video2第二播放器进行播放(如图4所示),同时对video2播放器流质量进行监听。
[0123]
本步骤中,当前用户可快速确定出自己想观看的视频,提高观看效率。
[0124]
s113,在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
[0125]
相应地,所述在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容的步骤,具体包括:
[0126]
获取到目标视频对象后,在当前直播间播放界面的子播放窗口video2(子播放窗口为第二播放器)中播放目标视频对象,并在所述当前直播间的播放界面中通过第一播放器video1播放当前直播间对应的播放内容,使得目标视频对象和当前直播间对应的播放内容在同一个直播间中同屏同时播放,提高了用户体验。
[0127]
本实施例中,子播放窗口(即第二播放器video2)可以包括一个,也可以包括多个。当子播放窗口为一个时,可参考图4,可以将子播放窗口41的初始设置在播放界面42的左下角或右下角,子播放窗口的大小默认为是播放界面的1/4。当然,子播放窗口的大小也可以根据实际需求进行调整,在此不做限制。
[0128]
为避免用户开启过多的子播放窗口,避免视频卡顿,提高观看流畅度,一般来说,默认为能开启的子播放窗口的数量为2~3个,若超过,则会关闭最早开启的子播放窗口。
[0129]
在子播放窗口播放目标视频时,子播放窗口对应的视频播放器可基于鼠标事件对子播放窗口进行对应的操作,比如根据鼠标的拉伸拖拽改变子播放窗口的大小。
[0130]
同时子播放窗口上还设置有关闭按钮、刷新按钮、音量设置按钮等。用户点击关闭按钮时关闭目标视频;当视频卡顿时,用户可点击刷新按钮时,对目标视频进行刷新;用户通过点击音量设置按钮,可单独控制子播放窗口的播放音量。
[0131]
并且,当用户对子播放窗口进行操作后,对应的操作信息可存储在本地缓存中,下次再利用子播放窗口播放视频时,视频播放器可按照存储的操作信息对子播放窗口进行设置。
[0132]
进一步地,为确保目标视频对象被盗用,进而节约流宽带成本,直播终端在获取当前用户从视频推荐列表中选中的目标视频对象之后,还包括:
[0133]
在预设时间段内向服务器发送目标视频对象对应的异步鉴权校验请求,使得服务器基于异步鉴权校验请求对直播终端进行权限校验,若校验未通过,则中断目标视频对象的流地址,并在目标视频对象第一次开始播放时进行计时。
[0134]
另外,若服务器在预设时间段内未收到直播终端发送的目标视频对象对应的异步鉴权校验请求,则中断目标视频对象的流地址。
[0135]
这里,直播终端可以基于与服务器约定的鉴权算法向服务器发送异步鉴权校验请求,比如md5算法。
[0136]
本步骤中,当用户想同时观看多个视频时,只需在视频推荐列表中选择有兴趣的目标视频对象,那么可同时在播放界面播放当前直播间对应的播放内容,在该直播间的子播放窗口播放目标视频,使得当前直播间的播放内容和用户选中的目标视频在同一个直播间中同屏播放;相比现有技术中用户需打开多个页面并且来回切换才能观看多个视频的方法,本技术操作简单,进而提高用户的观看效率。
[0137]
基于同样的发明构思,本实施例还提供一种视频播放装置,如图5所示,装置包括:
[0138]
第一获取单元51,用于获取当前直播间对应的播放内容;
[0139]
确定单元52,用于确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
[0140]
第二获取单元53,用于获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
[0141]
播放单元54,用于在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
[0142]
在一种实施方式中,所述确定单元52具体用于:
[0143]
确定当前用户对应的相似用户集合;
[0144]
确定直播平台的目标视频对象集合,对所述目标视频对象集合进行遍历,确定遍历到的目标视频对象;
[0145]
针对每个相似用户,根据相似用户对目标视频对象的观看次数影响因子、观看时长影响因子及时间衰减影响因子确定所述相似用户对目标视频对象的第一喜好得分;
[0146]
针对每个相似用户,获取相似用户对目标视频对象的第二喜好得分;
[0147]
针对每个相似用户,获取相似用户对目标视频对象的第二喜好得分;
[0148]
分别根据每个相似用户的第二喜好得分与相似值获取相似用户对目标视频对象的第三喜好得分;
[0149]
针对每个相似用户,将所述第一喜好得分与所述第三喜好得分相加,以获得所述
目标视频对象相对于所述当前用户的推荐评分;
[0150]
将不同的目标视频对象的推荐评分按照由大到小的顺序进行排序,形成所述当前用户的视频推荐列表。
[0151]
以上各单元的具体功能可参见上述方法实施例中的对应描述,在此不再赘述。由于本发明实施例所介绍的装置,为实施本发明实施例的方法所采用的装置,故而基于本发明实施例所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本发明实施例的方法所采用的装置都属于本发明所欲保护的范围。
[0152]
基于同一发明构思,本实施例提供一种计算机设备600,如图6所示,包括存储器610、处理器620及存储在存储器610上并可在处理器620上运行的计算机程序611,处理器620执行计算机程序611时实现以下步骤:
[0153]
获取当前直播间对应的播放内容;
[0154]
确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
[0155]
获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
[0156]
在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
[0157]
在具体实施过程中,处理器620执行计算机程序611时,可以实现前述实施例任一实施方式。
[0158]
由于本实施例所介绍的计算机设备为实施本技术实施例一种视频播放方法所采用的设备,故而基于本技术前述实施例中所介绍的方法,本领域所属技术人员能够了解本实施例的计算机设备的具体实施方式以及其各种变化形式,所以在此对于该服务器如何实现本技术实施例中的方法不再详细介绍。只要本领域所属技术人员实施本技术实施例中的方法所采用的设备,都属于本技术所欲保护的范围。
[0159]
基于同一发明构思,本实施例提供一种计算机可读存储介质700,如图7所示,其上存储有计算机程序71,该计算机程序711被处理器执行时实现以下步骤:
[0160]
获取当前直播间对应的播放内容;
[0161]
确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;
[0162]
获取所述当前用户从所述视频推荐列表中选中的目标视频对象;
[0163]
在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目标视频,并在所述播放界面中播放所述当前直播间对应的播放内容。
[0164]
在具体实施过程中,该计算机程序711被处理器执行时,可以实现前述实施例中任一实施方式。
[0165]
本发明实施例提供的一种视频播放方法、装置、介质及计算机设备能够带来的有益效果至少是:
[0166]
本发明提供了一种视频播放方法、装置、介质及计算机设备,方法包括:获取当前直播间对应的播放内容;确定当前用户的视频推荐列表,并将所述视频推荐列表呈现在所述当前直播间的播放界面的预设位置;获取所述当前用户从所述视频推荐列表中选中的目标视频对象;在所述当前直播间播放界面的子播放窗口中播放所述目标视频对象对应的目
标视频,并在所述播放界面中播放所述当前直播间对应的播放内容;如此,当用户想同时观看多个视频时,只需在视频推荐列表中选择有兴趣的目标视频对象,那么可同时在播放界面播放当前直播间对应的播放内容,在子播放窗口播放目标视频,使得当前直播间的播放内容和用户选择的目标视频在当前直播间中同屏播放;相比现有技术中用户需打开多个页面并且来回切换才能观看多个视频的方法,本技术操作简单,进而提高用户的观看效率。
[0167]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0168]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0169]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0170]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0171]
尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
[0172]
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献