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

技术编号:20182458 阅读:31 留言:0更新日期:2019-01-23 02:19
本发明专利技术实施例公开了一种视频轮播播放方法、装置、计算机设备及存储介质。所述方法包括:当接收到主播客户端发送的轮播播放列表的调整请求时,获取轮播日志;从所述轮播日志中获取事件信息,其中,所述事件信息至少包括下述任何一项:所述轮播视频的观看人数、所述轮播视频的播放时长和所述轮播视频播放过程中,所述主播接收到的虚拟礼物信息;根据事件信息对各所述轮播视频进行排序,按照排序结果对所述轮播播放列表进行调整;按照调整后的轮播播放列表对各所述轮播视频进行推流。本发明专利技术实施例可以实现自动调整轮播播放列表,提高直播间中进行轮播的视频的多样性和灵活性。

Video Rotary Broadcasting Method, Device, Computer Equipment and Storage Media

The embodiment of the present invention discloses a method, device, computer equipment and storage medium for video rotation broadcasting. The method includes: acquiring the broadcast log when receiving the adjustment request of the broadcast list sent by the host client; acquiring event information from the broadcast log, in which the event information includes at least one of the following items: the number of viewers of the broadcast video, the playing time of the broadcast video and the reception of the host during the broadcast of the broadcast video. The virtual gift information arrived at; sorting the broadcast video according to the event information, adjusting the broadcast list according to the sorting results; and pushing the broadcast video according to the adjusted broadcast list. The embodiment of the invention can realize the automatic adjustment of the broadcast list of the rotary broadcasting, and improve the diversity and flexibility of the video in the live broadcasting room.

【技术实现步骤摘要】
视频轮播播放方法、装置、计算机设备及存储介质
本专利技术实施例涉及信息处理技术,尤其涉及一种视频轮播播放方法、装置、计算机设备及存储介质。
技术介绍
随着互联网的发展,出现了越来越多的娱乐方式,例如网络直播。当前,互联网视频直播由于其直观、内容丰富、互动性高等特点,尤其受到人们的欢迎。目前网络直播是指将一个或多个用户的现场视频实时上传到互联网上,使其他用户可以通过网络实时观看,并发出互动行为等。目前国内主流的弹幕式视频直播平台为主播提供直播间,在直播间中可以对该主播的实时现场行为(如玩游戏、唱歌、绘画等)进行网络直播。通常这些直播平台仅提供直播推流服务。若优质主播刚入驻该直播平台,该主播的关注用户较少,甚至没有关注用户,仅通过直播方式发布主播动态难以快速向大量用户广播主播的主播领域和主播内容,同时,观看直播的用户也难以在短短的直播时间中快速了解该主播情况。
技术实现思路
本专利技术实施例提供了一种视频轮播播放方法、装置、计算机设备及存储介质,可以实现自动调整轮播播放列表,提高直播间中进行轮播的视频的多样性和灵活性。第一方面,本专利技术实施例提供了一种视频轮播播放方法,包括:当接收到主播客户端发送的轮播播放列表的调整请求时,获取轮播日志;所述轮播播放列表用于记录至少两个轮播视频的信息;所述轮播日志用于记录各所述轮播视频在播放过程中,主播直播间发生事件的事件信息;从所述轮播日志中获取事件信息,其中,所述事件信息至少包括下述任何一项:所述轮播视频的观看人数、所述轮播视频的播放时长和所述轮播视频播放过程中,所述主播接收到的虚拟礼物信息;根据事件信息对各所述轮播视频进行排序,按照排序结果对所述轮播播放列表进行调整;按照调整后的轮播播放列表对各所述轮播视频进行推流。第二方面,本专利技术实施例还提供了一种视频轮播播放装置,包括:轮播日志获取模块,用于当接收到主播客户端发送的轮播播放列表的调整请求时,获取轮播日志;所述轮播播放列表用于记录至少两个轮播视频的信息;所述轮播日志用于记录各所述轮播视频在播放过程中,主播直播间发生事件的事件信息事件信息获取模块,用于从所述轮播日志中获取事件信息,其中,所述事件信息至少包括下述任何一项:所述轮播视频的观看人数、所述轮播视频的播放时长和所述轮播视频播放过程中,所述主播接收到的虚拟礼物信息;播放列表调整模块,用于根据事件信息对各所述轮播视频进行排序,按照排序结果对所述轮播播放列表进行调整;视频推流模块,用于按照调整后的轮播播放列表对各所述轮播视频进行推流。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序所述处理器执行所述程序时实现如本专利技术实施例中任一所述的视频轮播播放方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的视频轮播播放方法。本专利技术实施例通过根据各轮播视频在播放过程中,主播直播间发生事件的事件信息对各轮播视频进行排序,并根据排序结果调整轮播播放列表,可以实现自动调整轮播播放列表,提高轮播内容的灵活性和多样性,同时针对性的调整轮播播放列表,可以使直播间的观看用户快速及时了解主播的情况。附图说明图1是本专利技术实施例一提供的一种视频轮播播放方法的流程图;图2是本专利技术实施例二提供的一种视频轮播播放方法的流程图;图3是本专利技术实施例三提供的一种视频轮播播放装置的结构示意图;图4是本专利技术实施例四提供的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种视频轮播播放方法的流程图,本实施例可适用于直播间轮流播放主播上传的视频的情况,该方法可以由本专利技术实施例提供的视频轮播播放装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成服务器。可选的,所述方法可以应用在主播可以使用直播间进行直播的情况下。本专利技术实施例提供的方法可以应用在如下的场景下:主播可以在直播间向各观看用户展示实时现场视频,观看用户可以在直播间了解主播的主要播放内容,同时与主播和\或其他观看用户进行互动。现有技术中,主播在直播间只能直播现场视频,当主播不在时,观看用户无法在直播间观看主播的相关视频。本实施例提供的方法可以通过根据主播提供的轮播信息对待轮播视频进行推流,并自动根据直播间轮播视频的情况调整轮播视频列表,可以合理利用直播间的资源,在主播不在线时提供其他视频的播放功能,同时提高直播间播放内容的灵活性,使轮播的视频内容更具针对性。如图1所示,本实施例的方法具体包括:S110,当接收到主播客户端发送的轮播播放列表的调整请求时,获取轮播日志;所述轮播播放列表用于记录至少两个轮播视频的信息;所述轮播日志用于记录各所述轮播视频在播放过程中,主播直播间发生事件的事件信息。具体的,轮播播放列表是指主播在直播间进行轮播的视频所生成的列表,可以由主播的自行设定,也可以由直播间自动生成。若主播需要自动调整轮播播放列表时,可以通过主播客户端向直播平台发出调整请求,其中,调整请求可以包括轮播视频的播放顺序调整和/或轮播视频的内容调整。轮播日志用于记录直播间在播放轮播视频过程中的事件信息,其中,事件可以包括轮播的始停时刻、直播间的实时观看用户和在该直播间的用户的消费情况(如虚拟礼物的类型和数量等)等。S120,从所述轮播日志中获取事件信息,其中,所述事件信息至少包括下述任何一项:所述轮播视频的观看人数、所述轮播视频的播放时长和所述轮播视频播放过程中,所述主播接收到的虚拟礼物信息。具体的,轮播视频的观看人数可以是指,在该轮播视频的播放过程中在直播间的用户数量,其中,用户数量是实时变化的,可以计算该轮播视频在播放时间段内的用户数量的平均值,作为观看人数。轮播视频的播放时长可以是指,该轮播视频的总时长。虚拟礼物信息是指虚拟礼物类型和数量,虚拟礼物的类型可以是通过虚拟礼物的实际价值区分,例如,价值100虚拟币的虚拟礼物。S130,根据事件信息对各所述轮播视频进行排序,按照排序结果对所述轮播播放列表进行调整。具体的,可以针对分析轮播日志中的事件信息,分别确定在每个轮播视频的播放过程中的事件信息,也就是说,获取每个轮播视频对应的事件信息,根据各轮播视频对应的事件信息评估各轮播视频,按照各轮播视频的评估价值,对各轮播视频进行排序。例如,事件信息中不同信息具有不同的权重,从而,基于事件信息中各信息对应的权重值,计算各轮播视频的得分,并根据该得分对各轮播视频进行排序,并根据排序结果调整轮播播放列表。其中,调整的具体方式为,将排序结果的顺序作为轮播播放列表的播放顺序,或者还可以是将排名低于设定名次的视频从轮播播放列表中移除,并从备选的主播上传的视频集合中添加与移除视频的数量相同的视频,对此,本专利技术实施例不做具体限制。在一个具体的实施例中,可选的,所述根据事件信息对各所述轮播视频进行排序,可以包括:根据所述各轮播视频对应的事件信息,以及预设的事件信息中所述观看人数的权重、所述播放时长的权重和所述虚拟礼物本文档来自技高网...

【技术保护点】
1.一种视频轮播播放方法,其特征在于,包括:当接收到主播客户端发送的轮播播放列表的调整请求时,获取轮播日志;所述轮播播放列表用于记录至少两个轮播视频的信息;所述轮播日志用于记录各所述轮播视频在播放过程中,主播直播间发生事件的事件信息;从所述轮播日志中获取事件信息,其中,所述事件信息至少包括下述任何一项:所述轮播视频的观看人数、所述轮播视频的播放时长和所述轮播视频播放过程中,所述主播接收到的虚拟礼物信息;根据事件信息对各所述轮播视频进行排序,按照排序结果对所述轮播播放列表进行调整;按照调整后的轮播播放列表对各所述轮播视频进行推流。

【技术特征摘要】
1.一种视频轮播播放方法,其特征在于,包括:当接收到主播客户端发送的轮播播放列表的调整请求时,获取轮播日志;所述轮播播放列表用于记录至少两个轮播视频的信息;所述轮播日志用于记录各所述轮播视频在播放过程中,主播直播间发生事件的事件信息;从所述轮播日志中获取事件信息,其中,所述事件信息至少包括下述任何一项:所述轮播视频的观看人数、所述轮播视频的播放时长和所述轮播视频播放过程中,所述主播接收到的虚拟礼物信息;根据事件信息对各所述轮播视频进行排序,按照排序结果对所述轮播播放列表进行调整;按照调整后的轮播播放列表对各所述轮播视频进行推流。2.根据权利要求1所述的方法,其特征在于,在根据事件信息对各所述轮播视频进行排序之后,在按照排序结果对所述轮播播放列表进行调整之前,还包括:确定所述轮播播放列表中各所述轮播视频播放的开始时刻和结束时刻,并根据所述开始时刻和所述结束时刻确定播放各所述轮播视频的时间段;确定历史在线用户人数与时间段的对应关系;根据所述对应关系确定播放各所述轮播视频的时间段内的历史在线用户数量;根据播放各所述轮播视频的时间段内的历史在线用户数量对所述排序结果进行修订。3.根据权利要求1所述的方法,其特征在于,所述按照排序结果对所述轮播播放列表进行调整,包括:根据排序结果,将低于设定排名的轮播视频的信息从所述轮播播放列表删除;获取所述各轮播视频之外的待轮播视频和各所述待轮播视频的相关信息,其中,相关信息至少包括下述任何一项:所述待轮播视频的浏览次数、所述待轮播视频的类型信息和其他客户端显示所述待轮播视频的播放页面时,所述主播接收到的虚拟礼物信息;基于所述浏览次数和/或所述虚拟礼物信息,确定各所述待轮播视频的热度;将符合设定热度条件,且与删除的视频类型匹配的待轮播视频的信息添加到所述轮播播放列表中,生成调整后的轮播播放列表;其中,删除的视频的数量与增加的视频的数量相等。4.根据权利要求2或3所述的方法,其特征在于,所述根据事件信息对各所述轮播视频进行排序,包括:根据所述各轮播视频对应的事件信息,以及预设的事件信息中所述观看人数的权重、所述播放时长的权重和所述虚拟礼物信息的权重,计算所述各轮播视频的热度值;按照所述热度值对所述各轮播视频进行排序。5.根据权利要求1所述的方法,其特征在于,所述按照调整后的轮播播放列表对各所述轮播视频进行推流,包括:...

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

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

1