一种直播方法及系统技术方案

技术编号:34517495 阅读:22 留言:0更新日期:2022-08-13 21:05
本申请提供了一种直播方法及系统,该直播方法可以使用户客户端同步播放第一直播内容和第二直播内容,实现不同主播和用户能够同时观看进度一致的点播内容及多个主播连麦的内容,提高直播的互动性。提高直播的互动性。提高直播的互动性。

【技术实现步骤摘要】
一种直播方法及系统


[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]并且,主播客户端获得主播连麦内容,将主播连麦内容发送给第二转推服务器,第二转推直播服务器将至少一个主播客户端的主播连麦内容合并且转换为第二直播内容,支持多个主播客本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播方法,其特征在于,包括:业务服务器响应至少一个主播客户端的点播请求,从所述点播请求中获取点播地址,获取所述点播地址对应的当前点播内容的第一属性信息及第二属性信息,所述第一属性信息用于表征所述当前点播内容的标识,所述第二属性信息用于表征所述当前点播内容的播放进度及播放状态;所述业务服务器将所述第一属性信息发送给至少一个所述主播客户端,将所述第二属性信息发送给第一转推直播服务器;所述主播客户端基于所述第一属性信息,获取点播内容,将所述点播内容发送给所述第一转推直播服务器,以使得所述第一转推直播服务器从所述点播内容中获取与所述第二属性信息匹配的目标点播内容,将所述目标点播内容转换为第一直播内容,将所述第一直播内容推送给目标内容分发网络服务器;所述主播客户端将其在连麦状态下的主播连麦内容发送给第二转推直播服务器,以使得所述第二转推直播服务器将一个所述主播客户端的所述主播连麦内容转换为第二直播内容或将多个所述主播客户端的所述主播连麦内容合并且转换为第二直播内容,将所述第二直播内容推送给所述目标内容分发网络服务器;用户客户端从所述目标内容分发网络服务器中获取所述第一直播内容和所述第二直播内容,并播放所述第一直播内容和所述第二直播内容。2.根据权利要求1所述的方法,其特征在于,所述业务服务器将所述第一属性信息发送给至少一个所述主播客户端,包括:所述业务服务器通过第一长连接信令通道将所述第一属性信息发送给所述主播客户端。3.根据权利要求1所述的方法,其特征在于,所述将所述第二属性信息发送给第一转推直播服务器,包括:通过第二长连接信令通道将所述第二属性信息发送给第一转推直播服务器。4.根据权利要求1所述的方法,其特征在于,所述将所述点播内容发送给第一转推直播服务器,包括:通过第一数据通道将所述点播内容发送给第一转推直播服务器。5.根据权利要求1所述的方法,其特征在于,所述主播客户端将其在连麦状态下的主播连麦内容发送给第二转推直播服务器,包括:所述主播客户端通过第二数据通道将其在连麦状态下的主播连麦内容发送给第二转推直播服务器。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述目标内容分发网络服务器确定所述第一直播内容和所述第二直播内容之间的延迟差,将所述延迟差发送给所述用户客户端;所述用户客户端从所述目标内容分发网络服务器中获取所述第一直播内容和所述第二直播内容,并播放所述第一直播内容和所述第二直播内容,包括:所述用户客户端从所述目标内容分发网络服务器中获取所述第一直播内容和所述第二直播内容,基于所述延迟差,对所述第一直播内容和所述第二直播内容进行同步处...

【专利技术属性】
技术研发人员:姚智健吴红顾超
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1