[发明专利]一种多群组音视频互动方法及系统有效
申请号: | 201910414946.5 | 申请日: | 2019-05-17 |
公开(公告)号: | CN110198489B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 梁世平;肖新 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04N21/4788 | 分类号: | H04N21/4788;H04N21/254;H04N21/258 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多群组音 视频 互动 方法 系统 | ||
1.一种多群组音视频互动方法,其特征在于,所述方法包括:
音视频互动系统接收第一用户发起的虚拟群组创建请求,创建第一虚拟群组,并确定所述第一用户所属的第一会话群组;
音视频互动系统将所述第一会话群组与所述第一虚拟群组进行关联,并将所述第一会话群组内的所有会话用户添加至所述第一虚拟群组;
当接收到第二用户发起的针对所述第一虚拟群组的虚拟群组加入请求时,音视频互动系统确定所述第二用户所属的第二会话群组,其中,所述第二用户位于所述第一会话群组外的其他会话群组;
音视频互动系统将所述第二会话群组与所述第一虚拟群组进行关联,并将所述第二会话群组内的所有会话用户添加至所述第一虚拟群组,以使得所述第二会话群组中的各个会话用户接收所述第一虚拟群组内除所述第二会话群组外的其他会话用户的音视频流;
音视频互动系统向所述第一虚拟群组内所述第二会话群组外的其他会话用户发送所述第二会话群组的用户列表,以使所述第二会话群组外的其他会话用户根据所述用户列表增量拉取并播放音视频流;
其中,会话群组用于会话用户间的音视频互动,虚拟群组用于与多个会话群组关联,实现多个会话群组间的跨群组音视频互动;
所述方法还包括:
音视频互动系统基于目标用户针对目标会话群组的加入/退出请求,将目标用户添入/移出目标会话群组及所述目标会话群组关联的虚拟群组。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到第三用户发起的针对所述第一虚拟群组的虚拟群组退出请求时,音视频互动系统确定所述第三用户所属的第三会话群组;
音视频互动系统解除所述第三会话群组与所述第一虚拟群组的关联关系,并将所述第三会话群组内的所有会话用户从所述第一虚拟群组中移除;
音视频互动系统向所述第一虚拟群组内所述第三会话群组外的其他会话用户发送所述第三会话群组的用户列表,以使所述第三会话群组外的其他会话用户停止拉取所述第三会话群组的音视频流。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到第四用户发起的针对所述第一虚拟群组的虚拟群组销毁请求时,音视频互动系统确定已与所述第一虚拟群组关联的所有会话群组,并解除所述第一虚拟群组与所述所有会话群组的关联关系;
音视频互动系统删除所述第一虚拟群组对应的用户数据,并向所述第一虚拟群组内的每个会话用户发送虚拟群组销毁消息,以使所述每个会话用户停止拉取所述第一虚拟群组内的其他会话群组的音视频流。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到目标用户发起的针对目标会话群组的加入请求时,音视频互动系统将所述目标用户添加至所述目标会话群组;
如果所述目标会话群组关联有虚拟群组,音视频互动系统则将所述目标用户添加至所述目标会话群组关联的第二虚拟群组;
音视频互动系统向所述第二虚拟群组内除所述目标会话群组外的其他会话用户发送所述目标用户的加入消息,以使除所述目标会话群组外的其他会话用户拉取并播放所述目标用户的音视频流。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当接收到目标用户发起的针对目标会话群组的退出请求时,音视频互动系统将所述目标用户从所述目标会话群组中移除;
如果所述目标会话群组关联有虚拟群组,音视频互动系统则将所述目标用户从所述目标会话群组关联的第二虚拟群组中移除;
音视频互动系统向所述第二虚拟群组内除所述目标会话群组外的其他会话用户发送所述目标用户的退出消息,以使除所述目标会话群组外的其他会话用户停止拉取所述目标用户的音视频流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910414946.5/1.html,转载请声明来源钻瓜专利网。