一种分布式音视频节点与控制单元兼容性自适应的系统技术方案

技术编号:37714349 阅读:16 留言:0更新日期:2023-06-02 00:09
本发明专利技术属于音视频领域,具体涉及一种分布式音视频节点与控制单元兼容性自适应的系统,旨在解决分布式音视频系统中控制单元和音视频节点型号严重相互依赖,兼容性低,导致控制单元管控鲁棒性较差的问题。本系统包括:音视频节点、多层交换专用网络、控制单元;控制单元字典构建模块,配置为预获取各音视频节点的能力集并分类存储在字典中;能力集获取模块,配置为获取待管控的各音视频节点的能力集;节点管控模块,配置为计算字典与待管控的各音视频节点的能力集的相交部分;根据相交部分的能力集对应的管控方法管控各音视频节点。本发明专利技术避免控制单元记录不同音视频节点的管控方法,实现自适应,并提高了控制单元管控的鲁棒性。并提高了控制单元管控的鲁棒性。并提高了控制单元管控的鲁棒性。

【技术实现步骤摘要】
一种分布式音视频节点与控制单元兼容性自适应的系统


[0001]本专利技术属于音视频领域,具体涉及一种分布式音视频节点与控制单元兼容性自适应的系统、方法和电子设备。

技术介绍

[0002]传统实现方式,控制单元根据音视频节点型号,通过查表的方式找出不同音视频节点的支持功能和特性,在操作音视频节点时,控制单元使用与节点能力和特性对应的方法对节点进行管理和控制。这样会存在以下几方面的问题:1)当音视频节点发生软件功能更新时,节点型号并不会发生变化,控制单元使用旧的方法对其进行管控,往往不会成功,通常需要控制单元的软件同步更新以适应节点新的功能或特性;2)当对已经部署完成的现场环境中的音视频节点进行扩容时,扩容节点具备更新的软件功能,而现场环境中原有的节点和控制单元不具备新的软件功能,控制单元使用旧的方法管控设备时,对于已经有软件更新过的节点会出现兼容问题;3)当控制单元因适应节点的软件功能更新而同步更新时,被控制单元管控的音视频节点中,因各种因素,可能有软件功能更新过的新节点,也可能有软件功能没有更新过的旧节点,控制单元使用新的方法管控设备时,对于没有更新过的节点会出现兼容问题。
[0003]4)当新增音视频节点型号时,需要控制单元同步增加才能支持管控新的节点;5)在已经部署完成的控制单元和音视频节点的现场环境中,通常是严肃,规模庞大且环境复杂的,如果需要扩容,不对控制单元和音视频节点升级无法就无法完成扩容。
[0004]基于此,本专利技术提出了一种分布式音视频节点与控制单元兼容性自适应的系统。

技术实现思路

[0005]为了解决现有技术中的上述问题,即为了解决分布式音视频系统中控制单元和音视频节点型号严重相互依赖,兼容性低,导致控制单元管控鲁棒性较差的问题,本专利技术第一方面,提出了一种分布式音视频节点与控制单元兼容性自适应的系统,该系统包括:音视频节点、多层交换专用网络、控制单元;所述音视频节点包括音视频发送节点、音视频接收节点;所述音视频发送节点与输入的视频源连接;所述多层交换专用网络基于多个交换机组成,其通过通信链路分别与所述音视频发送节点、所述音视频接收节点、所述控制单元连接;所述音视频接收节点与显示单元连接;所述控制单元包括字典构建模块、能力集获取模块和节点管控模块;所述字典构建模块,配置为预获取各音视频节点的能力集并按照设定的能力类型分类,分类后,将各音视频节点的能力集存储在字典中并定时进行更新;所述能力集为音视频节点的能力项与能力值的映射关系;所述能力集获取模块,配置为获取待管控的各音视频节点的能力集;所述节点管控模块,配置为计算所述字典中存储的能力集与所述待管控的各音视
频节点的能力集的相交部分;根据所述相交部分的能力集对应的管控方法管控各待管控的音视频节点。
[0006]在一些优选的实施方式中,所述能力类型包括通用能力、接口能力、媒体能力、图层能力;所述通用能力包括音视频节点的业务能力、产品基础信息、支持的通用特性;所述接口能力包括音视频节点的输入接口、输出接口的描述;所述媒体能力包括音视频节点的编解码方式、码流发送接收方式;所述图层能力包括图层类型、图层数量、图层特性。
[0007]在一些优选的实施方式中,将各音视频节点的能力集存储在字典中,其方法为:采用键值对的方式将各音视频节点的能力集存储在字典中。
[0008]在一些优选的实施方式中,所述控制单元在管控单个待管控的音视频节点的能力项时,若该待管控的音视频节点支持该能力项,则控制单元在其UI界面展示该能力项的配置界面,否则,不展示;所述控制单元在批量管控多个待管控的音视频节点的同一能力项时,若由一个或多个待管控的音视频节点不支持该能力项,则不能进行批量管控。
[0009]在一些优选的实施方式中,当所述待管控的音视频节点新增了能力项时,若所述控制单元的没有增加该能力项对应的能力集,则所述控制单元仅通过其与所述待管控的音视频节点相交部分的能力集对应的管控方法管控所述待管控的音视频节点;当所述字典中新增能力集时,若所述待管控的音视频节点没有增加同样的能力集,则所述控制单元仅使用其与所述待管控的音视频节点原有的相交部分的能力集对应的管控方法管控所述待管控的音视频节点;当所述字典中新增能力集时,若所述待管控的音视频节点增加了同样的能力集,则所述控制单元使用所述待管控的音视频节点新增的能力集对应的管控方法进行管控。
[0010]在一些优选的实施方式中,当所述控制单元控制所述待管控的音视频节点时,识别到所述待管控的音视频节点对同一能力项有多种管控方法,则使用最新更新的管控方法进行管控。
[0011]本专利技术的第二方面,提出了一种分布式音视频节点与控制单元兼容性自适应的方法,基于上述的一种分布式音视频节点与控制单元兼容性自适应的系统,该方法包括以下步骤:步骤S100,获取待管控的各音视频节点的能力集;步骤S200,计算所述字典中存储的能力集与所述待管控的各音视频节点的能力集的相交部分;根据所述相交部分的能力集对应的方法管控各待管控的音视频节点。
[0012]本专利技术的第三方面,提出了一种电子设备,至少一个处理器;以及与至少一个所述处理器通信连接的存储器;其中,所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现上述的分布式音视频节点与控制单元兼容性自适应的方法。
[0013]本专利技术的第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于被所述计算机执行以实现上述的分布式音视频节点与控制单元兼容性自适应的方法。
[0014]本专利技术的有益效果:
本专利技术避免控制单元记录不同音视频节点的管控方法,从而实现自适应,并提高了控制单元管控的鲁棒性。
[0015]1)分布式音视频系统中,采用能力集的方式描述音视频节点具备的能力,控制单元依据能力集对不同的设备使用对应的方法管控,最大程度避免控制单元记录不同节点的管控方法,从而实现自适应,提高控制单元和不同节点的兼容性;2)控制单元记录足够多的不同节点的特性,依据不同节点的特性对其进行控制,节点为了支持多种版本的控制单元的控制,需要支持多种被控制的方法,进而在已经部署完成的控制单元和音视频节点的现场环境中,仅需要扩容节点,不需要升级控制单元软件和旧的节点软件。
附图说明
[0016]通过阅读参照以下附图所做的对非限制性实施例所做的详细描述,本申请的其他特征、目的和优点将会变得更明显。
[0017]图1是本专利技术一种实施例的分布式音视频节点与控制单元兼容性自适应的系统的框架示意图;图2是本专利技术一种实施例的分布式音视频节点与控制单元兼容性自适应的方法的流程示意图;图3是本专利技术一种实施例的控制单元对音视频节点管控时能力集请求与返回过程的示意图;图4是本专利技术一种实施例的控制单元向后兼容音视频节点的管控示意图;图5是本专利技术一种实施例的控制单元向前兼容音视频节点的管控示意图;图6是本专利技术一种实施例的控制单元与音视频节点同时新增能力集时的管控示意图;图7是本专利技术一种实施例的适于用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式音视频节点与控制单元兼容性自适应的系统,其特征在于,该系统包括:音视频节点、多层交换专用网络、控制单元;所述音视频节点包括音视频发送节点、音视频接收节点;所述音视频发送节点与输入的视频源连接;所述多层交换专用网络基于多个交换机组成,其通过通信链路分别与所述音视频发送节点、所述音视频接收节点、所述控制单元连接;所述音视频接收节点与显示单元连接;所述控制单元包括字典构建模块、能力集获取模块和节点管控模块;所述字典构建模块,配置为预获取各音视频节点的能力集并按照设定的能力类型分类,分类后,将各音视频节点的能力集存储在字典中并定时进行更新;所述能力集为音视频节点的能力项与能力值的映射关系;所述能力集获取模块,配置为获取待管控的各音视频节点的能力集;所述节点管控模块,配置为计算所述字典中存储的能力集与所述待管控的各音视频节点的能力集的相交部分;根据所述相交部分的能力集对应的管控方法管控各待管控的音视频节点。2.根据权利要求1所述的一种分布式音视频节点与控制单元兼容性自适应的系统,其特征在于,所述能力类型包括通用能力、接口能力、媒体能力、图层能力;所述通用能力包括音视频节点的业务能力、产品基础信息、支持的通用特性;所述接口能力包括音视频节点的输入接口、输出接口的描述;所述媒体能力包括音视频节点的编解码方式、码流发送接收方式;所述图层能力包括图层类型、图层数量、图层特性。3.根据权利要求1所述的一种分布式音视频节点与控制单元兼容性自适应的系统,其特征在于,将各音视频节点的能力集存储在字典中,其方法为:采用键值对的方式将各音视频节点的能力集存储在字典中。4.根据权利要求1所述的一种分布式音视频节点与控制单元兼容性自适应的系统,其特征在于,所述控制单元在管控单个待管控的音视频节点的能力项时,若该待管控的音视频节点支持该能力项,则控制单元在其UI界面展示该能力项的配置界面,否则,不展示;所述控制单元在批量管控多个待管控的音视频节点的同一能力项时,若由一个或多个待管控的音视频节点不...

【专利技术属性】
技术研发人员:杜键赵建立李伟李厚鹏
申请(专利权)人:北京小鸟科技股份有限公司
类型:发明
国别省市:

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

1