[发明专利]直播间连麦控制方法、装置及相应的终端设备有效
申请号: | 201710390575.2 | 申请日: | 2017-05-27 |
公开(公告)号: | CN107342978B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 杨良剑;李学凌;胡建强;姜健华;曾莹 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L1/18 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 王增鑫 |
地址: | 511442 广东省广州市番禺区南村*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 间连麦 控制 方法 装置 相应 终端设备 | ||
本发明涉及视频直播领域,具体涉及一种直播间连麦控制方法、装置及相应的终端设备,所述方法包括步骤:响应于用户发起的连麦操作,发起端将邀请信令发送至服务器并通过服务器转发至目标端;当目标端满足连麦条件时,发起端向目标端发送连接信令以让目标端输出相应的连接确认窗口;发起端接收服务器转发的目标端发送的连接确认信令以建立与目标端的连麦,并拉取目标端所传输的第二音视频流。通过二次信令确认,有效解决了发起端单次发送邀请信令而出现邀请信令超时无应答,而发起端已取消连麦但邀请信令延迟到达目标端并在目标端接受邀请后向服务器推送第二音视频流的异常情况。
【技术领域】
本发明涉及视频直播领域,具体涉及一种直播间连麦控制方法、装置及相应的终端设备。
【背景技术】
随着互联网技术及智能移动终端设备的发展,各种互联网产品给人们的工作、生活带来了很多便利与娱乐,近年来,各类用于视频直播的直播平台层出不穷,视频直播给人们带来更实时的社交体验。其中,视频直播中的连麦功能已成为视频直播中广受欢迎的互动方式,连麦是指主播用户在直播过程中与其他用户同时进行直播的功能。目前连麦的建立,存在由于不稳定的网络而导致连麦过程信令丢失或延迟到达等异常情况从而造成连麦失败的问题,连麦成功建立的可靠性得不到保证,信令丢失或延迟到达还会造成主播用户、连麦用户及观众用户的终端连麦状态不一致的问题,加重了各终端的数据接收、处理压力。并且,目前对于连麦后的音视频流传输的方案中,普通观众用户终端需要同时拉取主播用户及连麦用户至少两路音视频流,无法很好地保障多路音视频流的同步,并且需要占用更多的网络带宽资源,增加对网络带宽的要求及加重终端负荷。
【发明内容】
本发明的首要目的在于提供一种直播间连麦控制方法及装置;
本本发明的另一目的在于提供一种实现直播间连麦控制方法的计算机程序及相应的终端设备。
为实现该目的,本发明采用如下技术方案:
第一方面,本发明的一个实施例提供一种直播间连麦控制方法,包括如下步骤:
响应于用户发起的连麦操作,发起端将邀请信令发送至服务器并通过服务器转发至目标端;
当目标端满足连麦条件时,发起端向目标端发送连接信令以让目标端输出相应的连接确认窗口;
发起端接收服务器转发的目标端发送的连接确认信令以建立与目标端的连麦,并拉取目标端所传输的第二音视频流。
进一步的,在所述发起端将邀请信令发送至服务器并通过服务器转发至目标端之后,确定目标端满足连麦条件之前,还包括:
发起端接收目标端的邀请应答,当所述邀请应答表征满足连麦条件时确定目标端满足连麦条件;
或,在所述发起端在向目标端发送连接信令之后,接收服务器转发的目标端发送的连接确认信令之前,还包括:
接收目标端发送的连接应答;
或,在所述发起端接收服务器转发的目标端发送的连接确认信令之后,拉取目标端所传输的第二音视频流时,还包括:
向目标端发送连接确认应答。
较佳的,在所述发起端将邀请信令发送至服务器并通过服务器转发至目标端之后,确定目标端满足连麦条件之前,还包括:
发起端接收目标端的邀请应答,当所述邀请应答表征满足连麦条件时确定目标端满足连麦条件;
且,在所述发起端在向目标端发送连接信令之后,接收服务器转发的目标端发送的连接确认信令之前,还包括:
接收目标端发送的连接应答;
且,在所述发起端接收服务器转发的目标端发送的连接确认信令之后,拉取目标端所传输的第二音视频流时,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710390575.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:适用于点对点即时通信的信息保密方法
- 下一篇:处理封包的方法和终端设备