[发明专利]一种分组进行直播互动的方法、电子设备及存储介质有效
申请号: | 201911233944.2 | 申请日: | 2019-12-05 |
公开(公告)号: | CN110856011B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 钟宜峰;莫东松;张进;马丹;张健;马晓琳;赵璐;王科 | 申请(专利权)人: | 咪咕视讯科技有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/4788 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 程琛 |
地址: | 201206 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分组 进行 直播 互动 方法 电子设备 存储 介质 | ||
1.一种分组进行直播互动的方法,其特征在于,包括:
接收主播用户终端发送的分组讨论请求,根据所述分组讨论请求对观众用户终端进行分组;
控制流媒体服务器将与每个分组对应的直播流发送给对应分组的观众用户终端;
其中,所述分组讨论请求携带有主播用户确定的分组信息;相应的,所述根据所述分组讨论请求对观众用户终端进行分组,包括:
根据所述分组信息和所述流媒体服务器的状态信息对观众用户终端进行分组,包括:
按照所述状态信息中的剩余负载容量,降序排列流媒体服务器,并根据排列次序均分每个流媒体服务器服务的分组数量;其中,所述分组数量包含在所述分组信息中;
确定与每个观众用户终端相对应的流媒体服务器的RTT最大值和RTT最小值;其中,RTT包含在所述状态信息中;
将所有观众用户终端按照所述RTT最大值进行降序排列,顺序遍历序列中的所有观众用户终端,并分配各观众用户终端至各自对应的目标流媒体服务器服务的分组中;所述目标流媒体服务器与所述RTT最小值对应、且其对应分组中的分组讨论成员未到达预设容纳人数。
2.根据权利要求1所述的分组进行直播互动的方法,其特征在于,所述分组进行直播互动的方法,还包括:
若所述目标流媒体服务器对应的分组中分组讨论成员已到达分组的预设容纳人数,则重新确定新的目标流媒体服务器;其中,所述新的目标流媒体服务器是仅比所述RTT最小值大的、且对应分组中分组讨论成员未到达分组的预设容纳人数的流媒体服务器。
3.根据权利要求1所述的分组进行直播互动的方法,其特征在于,还获取观看主播用户的观众用户数;相应的,所述预设容纳人数的确定,包括:
根据所述分组数量和所述观众用户数确定所述预设容纳人数;其中,所述预设容纳人数预留所述主播用户。
4.一种分组进行直播互动的方法,其特征在于,包括:
接收主播用户终端发送的分组讨论请求,若检测到针对所述分组讨论请求触发的确认动作,则发送获取分组讨论成员的直播流请求至直播平台;
若检测到由所述直播平台控制的流媒体服务器针对所述直播流请求返回的直播流,则播放所述直播流,实现与分组讨论成员的直播互动;
其中,所述分组讨论请求用以使得直播平台根据所述分组讨论请求对观众用户终端进行分组;
所述分组讨论请求携带有主播用户确定的分组信息;相应的,所述根据所述分组讨论请求对观众用户终端进行分组,包括:
根据所述分组信息和所述流媒体服务器的状态信息对观众用户终端进行分组,包括:
按照所述状态信息中的剩余负载容量,降序排列流媒体服务器,并根据排列次序均分每个流媒体服务器服务的分组数量;其中,所述分组数量包含在所述分组信息中;
确定与每个观众用户终端相对应的流媒体服务器的RTT最大值和RTT最小值;其中,RTT包含在所述状态信息中;
将所有观众用户终端按照所述RTT最大值进行降序排列,顺序遍历序列中的所有观众用户终端,并分配各观众用户终端至各自对应的目标流媒体服务器服务的分组中;所述目标流媒体服务器与所述RTT最小值对应、且其对应分组中的分组讨论成员未到达预设容纳人数。
5.根据权利要求4所述的分组进行直播互动的方法,其特征在于,所述分组进行直播互动的方法还包括:
在播放所述直播流的过程中,不再播放所述主播用户终端的原始直播流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕视讯科技有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司,未经咪咕视讯科技有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911233944.2/1.html,转载请声明来源钻瓜专利网。