一种跨房间连麦直播建立方法、退出方法及连麦客户端技术

技术编号:35761966 阅读:27 留言:0更新日期:2022-12-01 13:57
本发明专利技术提供一种跨房间连麦直播建立方法、退出方法及连麦服务端,建立方法包括:连麦服务器分别接收需要连麦直播的每一个房间的订阅信令,所述订阅信令中包括连麦直播的其它所有房间的房间号;基于任一个房间的订阅信令,将其它每一个房间的所有流信息广播给所述任一个房间的所有用户,使得任一个房间内的所有用户动态建立流订阅通道,获取其它房间内所有用户的流信息。本发明专利技术的连麦服务端根据需要连麦直播的每一个房间发送的订阅信令,分别向每一个房间广播其它每一个房间的所有流信息,实现不同房间的连麦直播,无需正在直播的房间重复的加入和退出房间,原来的流信息的推送不会中断,效率更高,用户的体验也会更好。用户的体验也会更好。用户的体验也会更好。

【技术实现步骤摘要】
一种跨房间连麦直播建立方法、退出方法及连麦客户端


[0001]本专利技术涉及视频直播领域,更具体地,涉及一种跨房间连麦直播建立方法、退出方法及连麦客户端。

技术介绍

[0002]目前常见的连麦直播场景有2人连麦,多人连麦,实现方式一般是将参与连麦的用户加入到同1个房间内进行管理,在1个房间内的人互相订阅其他人的流信息,达到互动连麦的目的,示意图如下图1和图2所示,其中,图1示出的为在同一个房间内2人连麦,图2为在同一个房间内多人连麦。
[0003]那么对于已经存在多人连麦的2个独立房间,期望2个房间之间来一场跨房间的团体互动PK,例如房间1的主播带领其若干粉丝在进行多人互动连麦,房间2的主播带领其若干粉丝进行多人互动连麦,此时需要进行房间1和房间2之间的团体互动pk。
[0004]传统常见的方法为,将房间2的人全部退出房间2,然后再加入房间1,当PK结束后,房间2的人再重新加入房间2.此方法确实能达成上述目的,但是对于房间2的人来说,需要退出房间1次,加入房间2次,在退出和加入房间的过程中,需要中断推流和重新推流,不论是执行效率还是用户体验,效果都非常差。

技术实现思路

[0005]本专利技术针对现有技术中跨房间连麦直播的建立过程中,各房间需要重复加入和退出,造成推流中断的问题,提供一种跨房间连麦直播建立方法、退出方法及连麦客户端。
[0006]根据本专利技术的第一方面,提供了一种跨房间连麦直播建立方法,包括:连麦服务器分别接收需要连麦直播的每一个房间的订阅信令,所述订阅信令中包括连麦直播的其它所有房间的房间号;基于任一个房间的订阅信令,将其它每一个房间的所有流信息广播给所述任一个房间的所有用户,使得所述任一个房间内的所有用户动态建立流订阅通道,获取其它房间内所有用户的流信息。
[0007]在上述技术方案的基础上,本专利技术还可以作出如下改进。
[0008]可选的,所述连麦服务器分别接收需要连麦直播的每一个房间的订阅信令,之前包括:在连麦服务端定义SubscribeChannel信令接口,当需要跨房间连麦直播时,每一个房间的主播或管理员调用所述SubscribeChannel信令接口向连麦服务端发送订阅信令。
[0009]可选的,还包括:将其它每一个房间的所有流信息转发给所述任一个房间的混流服务器,使得所述任一个房间的混流服务器能够获取其它房间的流信息。
[0010]根据本专利技术的第二方面,提供一种跨房间连麦直播退出方法,包括:连麦服务端接收每一个房间的取消订阅信令,所述取消订阅信令中包括需要退出连麦直播的其它房间的房间号;对于任一个房间,基于所述任一个房间发送的取消订阅信令,伪造其它每一个房间的流结束信息,并将其它每一个房间的流结束信息广播给所述任一个房间的所有用户,以使得所述任一个房间的所有用户中断接收其它每一个房间的所有用户的流信息。
[0011]可选的,所述连麦服务端接收每一个房间的取消订阅信令,之前包括:在连麦服务端定义UnSubscribeChannel信令接口,当需要退出跨房间连麦直播时,所述任一个房间的主播或管理员调用所述UnSubscribeChannel信令接口向连麦服务端发送取消订阅信令。
[0012]可选的,所述方法还包括:连麦服务器将伪造的其它每一个房间的流结束信息发送给所述任一个房间的混流服务器,以使所述任一个房间的混流服务器去除其它每一个房间的所有流信息。
[0013]根据本专利技术的第三方面,提供了一种连麦服务端,包括:第一接收模块,用于分别接收需要连麦直播的每一个房间的订阅信令,所述订阅信令中包括连麦直播的其它所有房间的房间号;第一广播模块,用于基于任一个房间的订阅信令,将其它每一个房间的所有流信息广播给所述任一个房间的所有用户,使得所述任一个房间内的所有用户动态建立流订阅通道,获取其它房间内所有用户的流信息。
[0014]根据本专利技术的第四方面,提供了一种连麦服务端,包括:第二接收模块,用于接收每一个房间的取消订阅信令,所述取消订阅信令中包括需要退出连麦直播的其它房间的房间号;第二广播模块,用于对于任一个房间,基于所述任一个房间发送的取消订阅信令,伪造其它每一个房间的流结束信息,并将其它每一个房间的流结束信息广播给所述任一个房间的所有用户,以使得所述任一个房间的所有用户中断接收其它每一个房间的所有用户的流信息。
[0015]根据本专利技术的第五方面,提供了一种电子设备,包括存储器、处理器,所述处理器用于执行存储器中存储的计算机管理类程序时实现跨房间连麦直播建立方法和跨房间连麦直播退出方法的步骤。
[0016]根据本专利技术的第六方面,提供了一种计算机可读存储介质,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现跨房间连麦直播建立方法和跨房间连麦直播退出方法的步骤。
[0017]本专利技术提供的一种跨房间连麦直播建立方法、退出方法及连麦客户端,连麦服务端根据需要连麦直播的每一个房间发送的订阅信令,分别向每一个房间广播其它每一个房间的所有流信息,实现不同房间的连麦直播,无需正在直播的房间重复的加入和退出房间,原来的流信息的推送不会中断,效率更高,用户的体验也会更好。
附图说明
[0018]图1为现有的在同一个房间两人连麦直播示意图;
[0019]图2为现有的在同一个房间多人连麦直播示意图;
[0020]图3为本专利技术提供的一种跨房间连麦直播建立方法流程图;
[0021]图4为本专利技术提供的一种跨房间连麦直播退出方法流程图;
[0022]图5为跨房间连麦直播建立和退出方法的整体流程图;
[0023]图6为本专利技术提供的连麦服务端的结构示意图;
[0024]图7为本专利技术提供的连麦服务端的结构示意图;
[0025]图8为本专利技术提供的一种可能的电子设备的硬件结构示意图;
[0026]图9为本专利技术提供的一种可能的计算机可读存储介质的硬件结构示意图。
具体实施方式
[0027]下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。
[0028]图3为本专利技术提供的一种跨房间连麦直播建立方法流程图,如图3所示,方法包括:301、连麦服务器分别接收需要连麦直播的每一个房间的订阅信令,所述订阅信令中包括连麦直播的其它所有房间的房间号;302、基于任一个房间的订阅信令,将其它每一个房间的所有流信息广播给任一个房间的所有用户,使得所述任一个房间内的所有用户动态建立流订阅通道,获取其它房间内所有用户的流信息。
[0029]可以理解的是,基于
技术介绍
中的缺陷,本专利技术实施例提出了一种跨房间连麦直播建立方法,能够实现在每一个房间不重新退出加入的情况下,实现不同房间的连麦直播的建立。
[0030]对于多个正在直播的房间,每一个房间内都有多个用户在连麦直播,直播过程中也在不断推送流信息,现在需要将多个房间联合起来一起进行连麦直播。
[0031]具体的,对于需要跨房间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨房间连麦直播建立方法,其特征在于,包括:连麦服务器分别接收需要连麦直播的每一个房间的订阅信令,所述订阅信令中包括连麦直播的其它所有房间的房间号;基于任一个房间的订阅信令,将其它每一个房间的所有流信息广播给所述任一个房间的所有用户,使得所述任一个房间内的所有用户动态建立流订阅通道,获取其它房间内所有用户的流信息。2.根据权利要求1所述的跨房间连麦直播建立方法,其特征在于,所述连麦服务器分别接收需要连麦直播的每一个房间的订阅信令,之前包括:在连麦服务端定义SubscribeChannel信令接口,当需要跨房间连麦直播时,每一个房间的主播或管理员调用所述SubscribeChannel信令接口向连麦服务端发送订阅信令。3.根据权利要求1所述的跨房间连麦直播建立方法,其特征在于,还包括:将其它每一个房间的所有流信息转发给所述任一个房间的混流服务器,使得所述任一个房间的混流服务器能够获取其它房间的流信息。4.一种跨房间连麦直播退出方法,其特征在于,包括:连麦服务端接收每一个房间的取消订阅信令,所述取消订阅信令中包括需要退出连麦直播的其它房间的房间号;对于任一个房间,基于所述任一个房间发送的取消订阅信令,伪造其它每一个房间的流结束信息,并将其它每一个房间的流结束信息广播给所述任一个房间的所有用户,以使得所述任一个房间的所有用户中断接收其它每一个房间的所有用户的流信息。5.根据权利要求4所述的跨房间连麦直播退出方法,其特征在于,所述连麦服务端接收每一个房间的取消订阅信令,之前包括:在连麦服务端定义UnSubscribeChannel信令接口,当需要退出跨房间连麦直播时,所述任一个房间的主播或管理员调用所述UnSubscribeChannel信令接口向连麦服务端发送取消订阅信令。6.根据...

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

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

1