[发明专利]一种视频会议中的流媒体分发系统及方法在审
申请号: | 202210206909.7 | 申请日: | 2022-03-04 |
公开(公告)号: | CN114640653A | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 廖建新;高涵;张涛;石峰 | 申请(专利权)人: | 杭州东信北邮信息技术有限公司 |
主分类号: | H04L65/1059 | 分类号: | H04L65/1059;H04L65/1063;H04N7/15 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频会议 中的 流媒体 分发 系统 方法 | ||
1.一种视频会议中的流媒体分发系统,其特征在于,包括有流媒体服务器、业务服务器和多个用户终端,流媒体服务器上部署有MCU装置和SFU装置,当创建一个视频会议时,参加视频会议的用户包括有会上用户和旁观用户,正在分享视频的用户是会上用户,没有分享视频的用户是旁观用户,会上用户使用的用户终端简称为会上用户终端,旁观用户使用的用户终端简称为旁观用户终端,其中:
SFU装置,用于将视频会议中每个会上用户终端发来的媒体流转发给其他所有会上用户终端和MCU装置,并将MCU装置发来的混合媒体流转发给视频会议中的所有旁观用户终端;
MCU装置,用于将SFU装置发来的所有媒体流进行编解码和混流处理,以合成一路混合媒体流,然后将合成后的混合媒体流发给SFU装置;
用户终端,当用户是会上用户时,采集自身的媒体流,并发送给SFU装置,然后将SFU装置转发来的其他所有会上用户终端的媒体流进行编解码和混流处理,以合成一路混合媒体流在本地播放;当用户是旁观用户时,接收、并播放SFU装置发来的混合媒体流。
2.根据权利要求1所述的系统,其特征在于,根据负载均衡,同时部署多台流媒体服务器以实现分布式部署,并在每台流媒体服务器上均部署有SFU装置和MCU装置。
3.根据权利要求1所述的系统,其特征在于,业务服务器进一步包括有:
模式控制装置,当检测到视频会议中的所有用户都是会上用户时,向SFU装置和MCU装置发送通知消息,然后根据SFU装置、MCU装置返回的平均带宽占用率b、平均CPU占用率c,计算模式调节参数:其中,n是当前视频会议的用户终端数,并据此通知SFU装置:当模式调节参数大于1时,则通知SFU装置采取MCU模式;当模式调节参数小于1时,则通知SFU装置采取SFU模式,
SFU装置进一步包括有:
模式调节单元,根据业务服务器发来的通知消息,计算自身进程在一段时间内的平均带宽占用率b,并返回给业务服务器,然后再根据业务服务器的通知消息,执行相应的模式:如果是MCU模式,则将收到的每路用户终端的媒体流都转发给MCU装置,然后将MCU装置发来的混合媒体流发送给视频会议中的所有用户终端;如果是SFU模式,则将收到的每路用户终端的媒体流转发给视频会议中的其他用户终端,
MCU装置,还根据业务服务器发来的通知消息,计算自身进程在一段时间内的平均CPU占用率c。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州东信北邮信息技术有限公司,未经杭州东信北邮信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210206909.7/1.html,转载请声明来源钻瓜专利网。