应用在Mesh自组网的视频会议系统的数据传输方法技术方案

技术编号:26426107 阅读:17 留言:0更新日期:2020-11-20 14:23
本发明专利技术提供一种应用在Mesh自组网的视频会议系统的数据传输方法,包括:主呼叫终端发起召开视频会议请求;被呼叫终端根据动态路由拓扑信息和已参会的会议终端的音视频码流被订阅信息,计算至每个已参会的会议终端的第一链路质量,以获取至每个已参会的会议终端的第一最优路径,根据第一最优路径订阅已参会的会议终端的音视频码流;主呼叫终端根据动态路由拓扑信息计算至新入会的被呼叫终端的第二链路质量,并根据第二链路质量获取至新入会的被呼叫终端的第二最优路径,根据第二最优路径获取新入会的被呼叫终端的音视频码流。本发明专利技术通过获取的Mesh自组网的路由拓扑数据,从最优的终端进行音视频码流的订阅,避免单点占用太多的流量。

【技术实现步骤摘要】
应用在Mesh自组网的视频会议系统的数据传输方法
本专利技术涉及通信
,具体涉及一种应用在Mesh自组网的视频会议系统的数据传输方法。
技术介绍
当前在应急指挥通讯领域,Mesh自组网技术得以广泛使用,Mesh自组网通常由一组Mesh自组网节点设备来组合构成网络,在Mesh网络中,每个节点都不是单独存在的无线中继器,它们之间互相联结,也就是每个节点都连接着若干个通道,以此构成一个整体的网络。任意Mesh自组网节点允许IP设备通过有线或无线的方式进行连接,进而通过Mesh网络进行通信,而视频会议是一种在应急指挥调度系统中常用的调度手段,通过视频编解码、音频编解码以及通信等多种技术来实现多方之间的音视频互动、实时信息交流及共享。目前市面常见的多方视频会议的实现机制可大致认为有两种,一种是画面合成方式,另一种是媒体转发方式,即MCU(MultiControlUnit,多点控制单元)和SFU(SelectiveForwardingUnit,选择性传输单元)两种方式。MCU方式时,各终端将自己要共享的音视频流发送给服务器,服务器端会将在同一个会场中的所有终端的音视频流进行混合,最终生成一个混合后的音视频流再发给各个终端,这样各终端就可以看到和听到其他终端的音视频了,实际上服务器端MCU就是一个音视频混合器。SFU方式时,该方式也是由一个服务器和多个终端组成,但与MCU不同的是,SFU不对音视频进行混流,收到某个终端共享的音视频流后,就直接将该音视频流转发给会场内的其他终端。实际上服务器端SFU就是一个音视频路由转发器。然而无论是MCU或是SFU方式,整个系统都需要一个中心点,所有音视频数据会在中心服务器进行汇聚,进而重编或是转发,而当该视频会议系统应用在Mesh无线自组网络中时,由于自组网中每个节点都是对等的,整个网络带宽也是相对固定的,若音视频数据还始终汇聚到一个点时,带宽占用就集中在该节点,系统瓶颈显现无疑,最终效果势必会不太理想。
技术实现思路
本专利技术为解决上述技术问题,本专利技术的目的在于提供一种应用在Mesh自组网的视频会议系统的数据传输方法,通过获取的Mesh自组网的路由拓扑数据,分析决策从最优的终端进行音视频码流的订阅,避免单点占用太多的流量,提高会议系统的数据传输效果。为达上述目的,本专利技术的实施例提出了一种应用在Mesh自组网的视频会议系统的数据传输方法,所述视频会议系统包括:信令服务器和多个会议终端,所述会议终端包括主呼叫终端和被呼叫终端,所述数据传输方法包括以下步骤:所述会议终端连接所述Mesh自组网的节点,并获取动态路由拓扑信息;所述主呼叫终端发起召开视频会议请求,信令服务器通知所述被呼叫终端会议信息,并将已参会的会议终端的音视频码流被订阅信息告知所述被呼叫终端;所述被呼叫终端接受所述视频会议请求,并根据所述动态路由拓扑信息和所述已参会的会议终端的音视频码流被订阅信息,计算至每个所述已参会的会议终端的第一链路质量,并根据所述第一链路质量获取至每个所述已参会的会议终端的第一最优路径;所述被呼叫终端根据所述第一最优路径订阅所述已参会的会议终端的音视频码流;所述主呼叫终端根据所述动态路由拓扑信息计算至所述新入会的被呼叫终端的第二链路质量,并根据所述第二链路质量获取至所述新入会的被呼叫终端的第二最优路径;所述主呼叫终端根据所述第二最优路径获取所述新入会的被呼叫终端的音视频码流。本专利技术上述提出的应用在Mesh自组网的视频会议系统的数据传输方法还可以具有如下附加技术特征:根据本专利技术的一个实施例,上述的数据传输方法还包括:所述信令服务器更新所述已参会的会议终端的音视频码流被订阅信息,并实时同步到所述已参会的会议终端。根据本专利技术的一个实施例,所述动态路由拓扑信息包括:自组网节点名称、自组网节点地址、自组网网内相邻两个节点间有向的链路质量。根据本专利技术的一个实施例,所述会议信息包括:创建的虚拟会场号、会场名称、参会终端列表,所述参会终端列表包括:会议终端标识、会议终端当前入会的状态、会议终端的音视频码流被订阅信息、会议终端当前连接的自组网节点标识。根据本专利技术的一个实施例,上述的应用在Mesh自组网的视频会议系统的数据传输方法还包括:所述被呼叫终端根据所述第一最优路径订阅所述已参会的会议终端的音视频码流时,如果所述第一最优路径包含了自组网中继节点,且所述自组网中继节点处的会议终端为需要参会终端,则所述被呼叫终端订阅所述已参会的会议终端的音视频码流时,增加所述自组网中继节点处的会议终端的订阅请求。本专利技术的有益效果:本专利技术通过获取的Mesh自组网的路由拓扑数据,分析决策从最优的终端进行音视频码流的订阅,避免单点占用太多的流量,提高会议系统的数据传输效果。附图说明图1是根据本专利技术一个实施例的应用在Mesh自组网的视频会议系统的数据传输方法的流程图;图2是根据本专利技术一个实施例的应用在Mesh自组网的视频会议系统的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是根据本专利技术一个实施例的应用在Mesh自组网的视频会议系统的数据传输方法的流程图。其中,如图2所示,视频会议系统包括:信令服务器101和多个会议终端102,会议终端包括主呼叫终端和被呼叫终端,如图1所示,数据传输方法包括以下步骤:S1,会议终端连接Mesh自组网的节点,并获取动态路由拓扑信息。其中,在本专利技术的实施例中,动态路由拓扑信息可以包括:自组网节点名称、自组网节点地址、自组网网内相邻两个节点间有向的链路质量。S2,主呼叫终端发起召开视频会议请求,信令服务器通知被呼叫终端会议信息,并将已参会的会议终端的音视频码流被订阅信息告知被呼叫终端。其中,在本专利技术的实施例中,会议信息包括:创建的虚拟会场号、会场名称、参会终端列表,所述参会终端列表包括:会议终端标识、会议终端当前入会的状态、会议终端的音视频码流被订阅信息、会议终端当前连接的自组网节点标识。S3,被呼叫终端接受视频会议请求,并根据动态路由拓扑信息和已参会的会议终端的音视频码流被订阅信息,计算至每个已参会的会议终端的第一链路质量,并根据第一链路质量获取至每个已参会的会议终端的第一最优路径。S4,被呼叫终端根据第一最优路径订阅已参会的会议终端的音视频码流。S5,主呼叫终端根据动态路由拓扑信息计算至新入会的被呼叫终端的第二链路质量,并根据第二链路质量获取至新入会的被呼叫终端的第二最优路径。S6,主呼叫终端根据第二最优路径获取新入会的被呼叫终端的音视频码流。具体的,如图2所示,Mesh自组网100是一个完整的通讯网络,是由若干个Mesh自组网节点a、b、c、d等来组成。自组网内两点的链路质量通常本文档来自技高网
...

【技术保护点】
1.一种应用在Mesh自组网的视频会议系统的数据传输方法,其特征在于,所述视频会议系统包括:信令服务器和多个会议终端,所述会议终端包括主呼叫终端和被呼叫终端,所述数据传输方法包括以下步骤:/n所述会议终端连接所述Mesh自组网的节点,并获取动态路由拓扑信息;/n所述主呼叫终端发起召开视频会议请求,信令服务器通知所述被呼叫终端会议信息,并将已参会的会议终端的音视频码流被订阅信息告知所述被呼叫终端;/n所述被呼叫终端接受所述视频会议请求,根据所述动态路由拓扑信息和所述已参会的会议终端的音视频码流被订阅信息,计算至每个所述已参会的会议终端的第一链路质量,并根据所述第一链路质量获取至每个所述已参会的会议终端的第一最优路径;/n所述被呼叫终端根据所述第一最优路径订阅所述已参会的会议终端的音视频码流;/n所述主呼叫终端根据所述动态路由拓扑信息计算至新入会的被呼叫终端的第二链路质量,并根据所述第二链路质量获取至所述新入会的被呼叫终端的第二最优路径;/n所述主呼叫终端根据所述第二最优路径获取所述新入会的被呼叫终端的音视频码流。/n

【技术特征摘要】
1.一种应用在Mesh自组网的视频会议系统的数据传输方法,其特征在于,所述视频会议系统包括:信令服务器和多个会议终端,所述会议终端包括主呼叫终端和被呼叫终端,所述数据传输方法包括以下步骤:
所述会议终端连接所述Mesh自组网的节点,并获取动态路由拓扑信息;
所述主呼叫终端发起召开视频会议请求,信令服务器通知所述被呼叫终端会议信息,并将已参会的会议终端的音视频码流被订阅信息告知所述被呼叫终端;
所述被呼叫终端接受所述视频会议请求,根据所述动态路由拓扑信息和所述已参会的会议终端的音视频码流被订阅信息,计算至每个所述已参会的会议终端的第一链路质量,并根据所述第一链路质量获取至每个所述已参会的会议终端的第一最优路径;
所述被呼叫终端根据所述第一最优路径订阅所述已参会的会议终端的音视频码流;
所述主呼叫终端根据所述动态路由拓扑信息计算至新入会的被呼叫终端的第二链路质量,并根据所述第二链路质量获取至所述新入会的被呼叫终端的第二最优路径;
所述主呼叫终端根据所述第二最优路径获取所述新入会的被呼叫终端的音视频码流。


2.根据权利要求1所述的应用在Mesh自组网的视频会议系统的数据...

【专利技术属性】
技术研发人员:俞钟叶恒陆晓艳
申请(专利权)人:江苏怀业信息技术股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1