[发明专利]一种基于5G低延时生成树音视频会议方法有效
| 申请号: | 202011305279.6 | 申请日: | 2020-11-20 |
| 公开(公告)号: | CN112492255B | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 陈尚武;李华松;尹书娟 | 申请(专利权)人: | 杭州叙简科技股份有限公司 |
| 主分类号: | H04N7/15 | 分类号: | H04N7/15 |
| 代理公司: | 浙江传衡律师事务所 33387 | 代理人: | 叶卫强 |
| 地址: | 310023 浙江省杭州市五常*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 延时 生成 视频会议 方法 | ||
1.一种基于5G低延时生成树音视频会议方法,其特征在于以下步骤:
S1、终端探测模块(6)通过终端5G通讯模块(7 )向会议中是所有终端发起时延探测请求,根据请求反馈时间得到终端与终端通过5G基站(9)通讯的时延时间,如果终端与终端不能直接通信,则时延时间为无限大;终端探测模块(6)通过终端D2D模块(2)向附近的与会的终端发起时延探测请求,根据请求反馈时间得到终端与终端通过D2D通讯的时延时间,该时延时间和终端与终端通过5G基站(9)通讯的时延时间,取其中时延时间较短的为终端与终端的时延时间;终端探测模块(6)把生成的时延时间发送给中心时延生成树模块(18);
S2、边缘服务器的边缘探测模块(10)向所有的5G移动音视频终端的终端探测模块(6)发出时延探测请求,根据请求反馈时间得到边缘服务器与终端的时延时间,如果边缘服务器与终端不能直接通信,则时延时间为无限大;边缘服务器的边缘探测模块(10)向所有的边缘服务器的边缘探测模块(10)发出时延探测请求,根据请求反馈时间得到边缘服务器与边缘服务器的时延时间;边缘探测模块(10)把生成的时延时间发送给中心时延生成树模块(18);
S3、中心服务器的中心探测模块(19)向5G移动音视频终端的终端探测模块(6)发出时延探测请求,根据请求反馈时间得到中心服务器与终端的时延时间;中心服务器的中心探测模块(19)向边缘服务器的边缘 探测模块(10)发出时延探测请求,根据请求反馈时间得到中心服务器与边缘服务器的时延时间;中心探测模块(19)把生成的时延时间发送给中心时延生成树模块(18);
S4、中心时延生成树模块(18)接收终端探测模块(6)的终端间的时延数据,中心时延生成树模块(18)接收边缘探测模块(10)的时延数据,中心时延生成树模块(18)接收中心探测模块(19)的时延数据,建立以中心服务器为顶点的时延树;
S5、中心时延生成树模块(18)接收终端视频查看模块(2)的两个视频进行视频树传输最短传输路径查询,这两个视频分别来自终端A和终端B;中心时延生成树模块(18)把终端A与存在树边的所有树节点放入队列,以终端A与树节点的树边的权重做为树节点的权重,树节点的传输路径为空,队列按照树节点权重进行排序,低权重树节点排在队列的前面;分别从队列取出树节点T,树节点T为终端B,则找到最短传输路径,把树节点T的传输路径中的树节点发送给终端视频查看模块(2),如果树节点T不是终端B,以该树节点T为起点,查找所有存在树边的树节点树放入队列,树节点权重为树节点T到该树节点的树边权重加上树节点T的权重,把树节点T加入该树节点的传输路径,队列按照树节点权重进行排序,低权重树节点排在队列的前面,重复上述取队列的树节点的流程一直到找到终端B;
S6、终端视频查看模块(2)查看与会终端的视频图像,通过分发网络接收终端视频源模块(1)的视频流,解码显示;终端视频查看模块(2)从中心会议模块(15)获取所有与会终端清单,根据该终端的操作者,选择查看与会终端的视频;终端A的终端视频查看模块(2)选择一个终端B时,则向中心时延生成树模块(18)发起视频树传输最短传输路径查询,根据传输路径的树节点,向树节点的分发模块请求视频流携带传输路径,树节点的分发模块包含终端分发模块(5),边缘分发模块(11),中心分发模块(16);树节点的分发模块根据传输路径的树节点,向下一个树节点发起分发请求,携带传输路径,一直找到终端B的终端分发模块(5),终端分发模块(5)转发终端视频源模块(1)的视频流数据到传输路径上一个的树节点,这样按照传输路径进行逐级转发给终端A的终端视频查看模块(2),终端A通过最低传输时延路径来查看终端B的视频,实现最低网络延时;同时部分终端如果不在5G基站(9),也可以通过这种方法通过5G的D2D方式查看该终端视频图像;
S7、终端视频源模块(1)采集本地图像,通过视频树分发网络,发送给需要查看的终端视频查看模块(2),终端视频源模块(1)采集本地图像,编码压缩成视频流发送给终端分发模块(5)、终端5G通讯模块(7)、终端D2D通信模块(8),最终实现终端视频源模块(1)视频流发送给终端分发模块(5),边缘分发模块(11),中心分发模块(16),终端视频查看模块(2);
S8、边缘服务器的边缘分发模块(11)作为视频分发的树节点,实现终端视频图像分发;边缘分发模块(11)通过5G基站(9),5G承载网(13)与5G核心网(14),最终实现终端分发模块(5)作为终端视频源模块(1),终端分发模块(5),中心分发模块(16),终端视频查看模块(2)间的视频数据分发;边缘分发模块(11)部署,重复利用5G网络从集中式核心网变成分布式优势,临近5G部署边缘分发模块(11),降低视频分发延时;
S9、中心会议模块(15)控制建立语音混音树实现会议通话;中心会议模块(15)接收中心时延生成树模块(18)生成的时延树,进行生成语音混音树;
S10、终端音频模块(3)作为会议成员加入终端混音模块(4);终端混音模块(4)作为会议成员加入边缘混音模块(12)或中心混音模块(17);终端混音模块(4)接收会议成员的音频流,接收边缘混音模块(12)或中心混音模块(17)的下行混音音频流;终端混音模块(4)接收会议成员的音频流,接收边缘混音模块(12)或中心混音模块(17)的下行混音音频流,把所有会议成员的音频流的数据进行累加计算得到上行混音流,发送给边缘混音模块(12)或中心混音模块(17);对每个会议成员进行分别处理,把其他所有音频流的数据进行累加计算得到混音流,把得到的边缘混音模块(12)或中心混音模块(17)的下行混音音频流的进行最终累加计算得到该会议成员的最终混音音频流,回传给会议成员;
S11、终端音频模块(3)、终端混音模块(4)作为会议成员加入边缘混音模块(12);边缘混音模块(12)作为会议成员加入中心混音模块(17);边缘混音模块(12)接收会议成员的音频流,接收中心混音模块(17)的下行混音音频流,把所有会议成员的音频流的数据进行累加计算得到上行混音流,发送给中心混音模块(17);对每个会议成员进行分别处理,把其他所有音频流的数据进行累加计算得到混音流,把得到混音音频流与中心混音模块(17)的下行混音音频流进行最终累加计算得到该会议成员的最终混音流,回传给会议成员;
S12、终端音频模块(3)、终端混音模块(4)、边缘混音模块(12)作为会议成员加入中心混音模块(17);中心混音模块(17)接收会议成员的音频流,中心混音模块(17)对每个会议成员进行分别处理,把其他所有音频流的数据进行累加计算得到该会议成员的混音流,回传给会议成员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州叙简科技股份有限公司,未经杭州叙简科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011305279.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种温度传感器
- 下一篇:一种混合型滤波装置及滤波方法





