一种直播方法、装置、服务器及介质制造方法及图纸

技术编号:18240935 阅读:115 留言:0更新日期:2018-06-17 05:57
本发明专利技术公开了一种直播方法、装置、服务器和介质,所述方法应用于直播服务器,包括:接收观众端观看目标直播间的观看请求;基于所述观看请求,获取所述目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间;根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点;从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列。本发明专利技术解决了现有技术中的主播直播方式存在的减少主播工作量和减少观众流失率不能兼顾的技术问题,实现了减少主播的工作量和减少观众的流失率的技术效果。 1

A direct seeding method, device, server, and medium

The present invention discloses a direct seeding method, device, server and medium. The method is applied to a live server, including watching the viewing request of a direct seeding between the target audience; based on the viewing request, the line time data of the last live broadcast of the target live broadcast between the target is obtained and the viewing requests are received. The current time of seeking is determined; the current playback point of the pre stored video sequence is determined according to the online time data and the current time; from the current playback point, the video sequence is sent to the audience end so that the audience end begins to sow the video sequence from the current playback point. The invention solves the technical problems of reducing the workload of the main seeding and reducing the loss rate of the audience, and the technical effect of reducing the workload of the host and reducing the loss rate of the audience is solved. One

【技术实现步骤摘要】
一种直播方法、装置、服务器及介质
本专利技术涉及计算机
,尤其涉及一种直播方法、装置、服务器及介质。
技术介绍
目前,随着网络通信技术的进步和宽带网络的提速,网络直播得到了越来越多的发展和应用,进行直播的主播的数量也越来越多。为了吸引更多的观众,主播需要有足够多的在线时长,以免观众流失,然而,主播如果一直在线必然会导致身体不能承受,且主播也会有需要紧急处理事情的情况,难免耽误直播,导致观众不能获得该主播的视频,也不能在该主播的直播间内根据视频内容互动,极大的影响了观众的参与积极性,增加观众流失率。可见,现有的主播直播方式,存在减少主播工作量和减少观众流失率不能兼顾的技术问题。
技术实现思路
本申请实施例通过提供直播方法、装置、服务器及介质,解决了现有技术中的主播直播方式,存在的减少主播工作量和减少观众流失率不能兼顾的技术问题。第一方面,提供一种直播方法,所述方法应用于直播服务器,包括:接收观众端观看目标直播间的观看请求;基于所述观看请求,获取所述目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间;根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点;从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列。可选的,在所述接收观众端观看目标直播间的观看请求之前,还包括:接收并存储所述目标直播间对应的主播端上传的所述视频序列。可选的,所述在线时间数据为:所述目标直播间最近一次在线直播的结束时间,或者所述目标直播间最近一次在线直播的开播时间。可选的,所述根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点,包括:计算出所述在线时间数据和所述当前时间之间的差值时长;根据所述差值时长确定预存的视频序列的当前播放点,所述当前播放点为从所述视频序列的播放起始点往后,与所述播放起始点距离所述差值时长的播放点。可选的,在从所述当前播放点开始,发送所述视频序列至所述观众端之后,还包括:接收到所述目标直播间对应的主播端发送的在线直播请求,所述在线直播请求表征请求开始进行在线直播;停止发送所述视频序列至所述观众端;接收所述主播端发送的在线直播视频,并发送所述在线直播视频至所述观众端。第二方面,提供一种直播装置,其特征在于,述装置为直播服务器,包括:接收模块,用于接收观众端观看目标直播间的观看请求;获取模块,用于基于所述观看请求,获取所述目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间;确定模块,用于根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点;发送模块,用于从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列。可选的,所述装置还包括:存储模块,用于接收并存储所述目标直播间对应的主播端上传的所述视频序列。可选的,所述在线时间数据为:所述目标直播间最近一次在线直播的结束时间,或者所述目标直播间最近一次在线直播的开播时间;所述确定模块还包括:计算单元,用于计算出所述在线时间数据和所述当前时间之间的差值时长;确定单元,用于根据所述差值时长确定预存的视频序列的当前播放点,所述当前播放点为从所述视频序列的播放起始点往后,与所述播放起始点距离所述差值时长的播放点。第三方面,提供一种直播服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现第一方面任一所述的方法。第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现第一方面任一所述的方法。本申请实施例中提供的方法、装置、服务器及介质,至少具有如下技术效果或优点:本申请实施例提供的方法、装置、客户端、服务器及介质,在接收到观众端观看目标直播间的观看请求后,会根据目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间来确定预存的视频序列的当前播放点,并从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列,以使得在主播不在线期间,观众进入直播间不仅能观看预存的视频序列,还能保证每个观众端观看的视频序列是同步的,以便于观众可以基于观看的视频序列进行弹幕等互动,不仅减少了主播的工作量,还减少了观众的流失率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中直播方法的流程图;图2为本申请实施例中直播装置的结构示意图;图3为本申请实施例中直播服务器的结构示意图;图4为本申请实施例中计算机可读存储介质400的结构示意图。具体实施方式本申请实施例通过提供登录方法、装置、客户端、服务器及介质,解决了现有技术中的主播直播方式存在的减少主播工作量和减少观众流失率不能兼顾的技术问题,实现了减少主播的工作量和减少观众的流失率的技术效果。本申请实施例的技术方案为解决上述技术问题,总体思路如下:一种直播方法,所述方法应用于直播服务器,包括:接收观众端观看目标直播间的观看请求;基于所述观看请求,获取所述目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间;根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点;从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列。具体来讲,在接收到观众端观看目标直播间的观看请求后,会根据目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间来确定预存的视频序列的当前播放点,并从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列,以使得在主播不在线期间,观众进入直播间不仅能观看预存的视频序列,还能保证每个观众端观看的视频序列是同步的,以便于观众可以基于观看的视频序列进行弹幕等互动,不仅减少了主播的工作量,还减少了观众的流失率。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。实施例一如图1所示,本实施例提供了一种直播方法,所述方法应用于直播服务器,包括:步骤S101,接收观众端观看目标直播间的观看请求;步骤S102,基于所述观看请求,获取所述目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间;步骤S103,根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点;步骤S104,从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列。在本申请实施例中,所述直播服务器可以为计算机设备、云端或计算机设备组,在此不作限制。所述直播服务器、所述主播端和所述观众端之间通过有线或无线网络实现通信,在此不作限制。下面,结合图1来详细介绍本实施例提供的直播方法的具体实施步骤:`首先,执行步骤S101,接收观众端观看目标直播间的观看请求。在本申请实施例中,所述观众端可以为智能手本文档来自技高网...
一种直播方法、装置、服务器及介质

【技术保护点】
1.一种直播方法,其特征在于,所述方法应用于直播服务器,包括:

【技术特征摘要】
1.一种直播方法,其特征在于,所述方法应用于直播服务器,包括:接收观众端观看目标直播间的观看请求;基于所述观看请求,获取所述目标直播间最近一次在线直播的在线时间数据和接收到所述观看请求的当前时间;根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点;从所述当前播放点开始,发送所述视频序列至所述观众端,以使所述观众端从所述当前播放点开始播放所述视频序列。2.如权利要求1所述的方法,其特征在于,在所述接收观众端观看目标直播间的观看请求之前,还包括:接收并存储所述目标直播间对应的主播端上传的所述视频序列。3.如权利要求1所述的方法,其特征在于,所述在线时间数据为:所述目标直播间最近一次在线直播的结束时间,或者所述目标直播间最近一次在线直播的开播时间。4.如权利要求3所述的方法,其特征在于,所述根据所述在线时间数据和所述当前时间,确定预存的视频序列的当前播放点,包括:计算出所述在线时间数据和所述当前时间之间的差值时长;根据所述差值时长确定预存的视频序列的当前播放点,所述当前播放点为从所述视频序列的播放起始点往后,与所述播放起始点距离所述差值时长的播放点。5.如权利要求1所述的方法,其特征在于,在从所述当前播放点开始,发送所述视频序列至所述观众端之后,还包括:接收到所述目标直播间对应的主播端发送的在线直播请求,所述在线直播请求表征请求开始进行在线直播;停止发送所述视频序列至所述观众端;接收所述主播端发送的在线直播视...

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

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

1