掌桥专利:专业的专利平台
掌桥专利
首页

基于多用户模块化的视频矩阵切换器及其控制方法

文献发布时间:2024-04-18 19:53:33


基于多用户模块化的视频矩阵切换器及其控制方法

技术领域

本发明涉及图像通信技术领域,特别涉及基于多用户模块化的视频矩阵切换器及其控制方法。

背景技术

目前,视频矩阵切换器是为高分辨率图像信号的显示切换而设计的高性能智能矩阵开关设备,可将一个或多个设备采集到的图像在一个或多个设备上进行同步显示,可实现多个用户对不同视频的显示要求;

但是,目前多用户对不同视频进行同步显示时是通过配置一台音频设备实现对视频进行显示,由于用户需要配置音频设备,造成在进行图像同步显示时,智能满足少量的用户在同一时间对相同视频进行同步观看,而且,由于采用音频设备,不能根据用户显示端的增加实时对输出端口进行更新或者视频,从而导致视频显示的控制效果不佳;

因此,为了克服上述缺陷,本发明提供了基于多用户模块化的视频矩阵切换器及其控制方法。

发明内容

本发明提供基于多用户模块化的视频矩阵切换器及其控制方法,用以通过对待显示视频进行采集,并将采集到的待显示视频通过视频矩阵切换器同步传输至多个不同的用户显示终端,确保了对待显示视频的传输准确性以及有序性,同时,当监测到有新用户显示终端接入时,及时自动对视频矩阵切换器的输出端口以及通信链路进行更新,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

一种基于多用户模块化的视频矩阵切换器,包括:

视频获取模块,用于基于视频采集端获取待显示视频;

视频通信模块,用于建立视频采集端与视频矩阵切换器输入端之间的第一通信链路,并基于第一通信链路将待显示视频传输至视频矩阵切换器;

输出端口确定模块,用于基于视频矩阵切换器读取视频显示需求,并基于视频显示需求匹配视频矩阵切换器的目标输出端口,同时,构建目标输出端口与用户显示终端之间的第二通信链路;

显示模块,用于控制视频矩阵切换器基于第二通信链路将待显示视频传输至对应的用户显示终端进行显示;

监听模块,用于当视频矩阵切换器监听到新用户显示终端发送的显示请求时,基于显示请求自动更新视频矩阵切换器的输出端口,同时,对第二通信链路更新,生成第三通信链路,并基于第三通信链路将待显示视频传输至新用户显示终端进行同步显示。

优选的,一种基于多用户模块化的视频矩阵切换器,视频获取模块,包括:

视频采集单元,用于基于视频采集端接收视频获取指令,并基于视频获取指令控制视频采集端对待显示视频进行采集;

视频类型确定单元,用于对采集到的待显示视频进行读取,确定待显示视频的视频类型,同时,基于视频获取指令确定视频采集类型;

视频判断单元,用于将视频采集类型与待显示视频的视频类型进行匹配,判断是否存在无关视频;

其中,当视频采集类型与待显示视频的视频类型相匹配时,则判定不存在无关视频;否则,则判定存在无关视频;

无关视频删除单元,用于在待显示视频中对无关视频进行标记,同时,基于标记结果将无关视频进行删除。

优选的,一种基于多用户模块化的视频矩阵切换器,视频通信模块,包括:

通信标识获取单元,用于获取视频采集端口的第一端口通信标识;

通信链路搭建单元,用于:

读取视频矩阵切换器中的目标输入端口管理库,并判断第一端口通信标识在目标输入端口管理库中是否有匹配的目标通信标签;

当第一端口通信标识与目标输入端口管理库中有匹配的目标通信标签时,在目标输入端口管理库中选取与目标通信标签相对应的第一通信协议,并确定视频矩阵切换器输入端口的第二端口通信标识;

基于第一端口通信标识、第一通信协议以及第二端口通信标识建立视频采集端与视频矩阵切换器输入端之间的第一通信链路;

否则,则对第一端口通信标识进行安全验证,并当第一端口通信标识安全验证通过时,基于第一端口标识与第二端口标识签署第二通信协议,并基于第一端口通信标识、第二通信协议以及第二端口通信标识建立视频采集端与视频矩阵切换器输入端之间的第一通信链路。

优选的,一种基于多用户模块化的视频矩阵切换器,通信连接搭建单元中,对第一端口通信标识进行安全验证时,包括:

安全验证条件确定单元,用于读取视频矩阵切换器的数据接收规则,并根据数据接收规则设置安全验证条件,并确定安全验证条件对应的验证格式;

待验证信息确定子单元,用于获取视频采集端口的端口地址信息,并将端口地址信息与第一端口通信标识基于验证格式进行调整,获得待验证信息;

安全验证子单元,用于判断待验证信息是否符合安全验证条件;

当待验证信息符合安全验证条件时,则判定第一端口通信标识通过安全验证;否则,则判定第一端口通信标识没有通过安全验证。

优选的,一种基于多用户模块化的视频矩阵切换器,视频通信模块,包括:

视频划分单元,用于将待显示视频进行等区间划分,确定多个子视频段,同时,基于划分结果确定每个子视频段对应的视频信息以及视频数据量;

数据接受校验标准确定单元,用于基于子视频段对应的视频信息以及视频数据量生成数据接收校验标准,并将数据接收校验标准传输至视频矩阵切换器;

排序单元,用于将每个子视频段基于时间先后顺序进行排序,并基于排序结果分别将每个子视频段基于第一通信链路传输至视频矩阵切换器;

校验单元,用于:

基于视频矩阵切换器对多个子视频段进行读取,并根据数据接收校验标准对接收到的多个子视频段进行校验;

当接收到子视频段符合数据接收校验标准时,则完成对待显示视频的接收;

否则,则继续对子视频段进行接收,直至符合数据接收校验标准。

优选的,一种基于多用户模块化的视频矩阵切换器,输出端口确定模块,包括:

需求读取单元,用于向视频矩阵切换器输入视频显示需求,并对视频显示需求进行读取,确定视频显示需求的第一显示关键词;

关键词分析单元,用于:

获取第一显示关键词的词汇映射关系,并基于第一显示关键词的词汇映射关系将第一显示关键词分为第二显示关键词与第三显示关键词,且第二显示关键词与第三显示关键词一一对应;

基于第二显示关键词匹配待显示视频对应的目标视频段,同时,基于第三显示关键词匹配目标视频段对应的目标用户显示终端信息;

封装单元,用于将目标视频段与对应的目标用户显示终端信息进行封装,获得待显示数据包,同时,获取目标视频段的第一标签以及目标用户显示终端的第二标签,并将第一标签与第二标签进行综合获得第三标签,且将第三标签作为待显示数据包的显示标签;

目标输出端口获取单元,用于基于待显示数据包的显示标签分别与视频矩阵切换器的多个输出端口的端口标识进行匹配,获得目标输出端口;

端口适配单元,用于:

获取视频矩阵切换器中目标输出端口的第一配置信息,同时,获取目标用户显示终端的第二配置信息;

将第一配置信息与第二配置信息进行比较,判断第一配置信息与第二配置信息之间的目标差异参数,同时,以第一配置信息为基准,确定第二配置信息与第一配置信息之间目标差异参数对应的差异程度;

根据差异程度对目标用户终端进行适配;

第二通信链路构建单元,用于基于适配结果,构建目标输出端口与用户显示终端之间的第二通信链路。

优选的,一种基于多用户模块化的视频矩阵切换器,显示模块,包括:

视频分配单元,用于读取目标输出端口的端口标识,并读取待显示视频,同时,基于视频矩阵切换器根据目标输出端口的端口标识将待显示视频分配至目标输出端口;

状态确定单元,用于对第二通信链路进行状态读取,确定第二通信链路的工作状态,其中,第二通信链路的工作状态包括:空闲状态与工作状态;

通信单元,用于:

当第二通信链路的工作状态为空闲状态时,将待显示视频基于目标输出端口通过第二通信链路传输至显示终端进行显示;

当第二通信链路的工作状态为工作状态时,则待显示视频在目标输出端口进行等待。

优选的,一种基于多用户模块化的视频矩阵切换器,监听模块,包括:

监听方案制定单元,用于获取对视频矩阵切换器的监测要求,并基于监测要求搭建端口监听框架,同时,获取视频矩阵切换器中输出端口的端口配置信息,并基于端口配置信息确定视频矩阵切换器中输出端口工作状态发生变动时的电信号变化信息;

方案部署单元,用于基于电信号变化信息确定对视频矩阵切换器中输出端口的监听方案,并将监听方案在端口监听框架中进行部署,得到端口监听模型,且将端口监听模型与视频矩阵切换器进行关联;

监听单元,用于根据关联结果基于端口监测模型实时获取视频矩阵切换器中输出端口的多用户的接入服务,并对接入服务进行解析,且当解析后得到的电信号跳变值与电信号变化信息一致时,判定存在新用户显示终端发送显示请求;

请求解析单元,用于基于显示请求对视频矩阵切换器中各输出端口进行状态检测,并基于检测结果确定视频矩阵切换器中是否存在未被利用的输出端口,且当不存在未被利用的输出端口时,重新配置新视频矩阵切换器,并将新用户显示终端与新视频矩阵切换器的输出端口进行连接,否则,基于显示请求提取新用户显示终端的身份信息;

身份校验单元,用于将身份信息与预设身份信息数据库进行匹配,并当存在预设身份信息与新用户显示终端的身份信息相匹配时,判定新用户显示终端为可信任终端,且基于判定结果对未被利用的输出端口分配端口地址以及端口号;

更新单元,用于基于端口地址以及端口号对视频矩阵切换器的输出端口进行更新,并基于端口更新结果确定新增输出端口,同时,基于新增输出端口的端口地址以及端口号构建新增输出端口与新用户显示终端的通信链路,并基于构建结果对第二通信链路进行更新,生成第三通信链路;

同步显示单元,用于基于第三通信链路将待显示视频同步传输至新用户显示终端进行同步显示。

优选的,一种基于多用户模块化的视频矩阵切换器,视频通信模块,包括:

信号转换单元,用于基于第一通信链路将待显示视频传输至视频矩阵切换器时,将待显示视频的数字信号基于数模转换器转换为模拟电信号;

第一计算单元,用于将模拟电信号进行光电调制确定输入电信号,同时,计算光电调制后的输出光信号;

第二计算单元,用于基于的输出光信号以及输入电信号,确定传递系数;

非线性损伤判定单元,用于:

将传递系数与预设目标区间阈值进行比较,判断输出光信号是否会存在非线性损伤;

当传递系数在预设目标区间阈值时,则判定输出光信号中不存在非线性损伤,同时,将输出光信号基于第一通信链路进行光纤传输,并当输出光信号到达视频矩阵切换器时将输出光信号转换为模拟电信号,同时,基于数模转换器转换为数字信号,完成传输;

否则,则判定输出光信号中存在非线性损伤,并进行报警操作,同时,停止光纤传输。

一种基于多用户模块化的视频矩阵切换器控制方法,包括:

步骤1:基于视频采集端获取待显示视频;

步骤2:建立视频采集端与视频矩阵切换器输入端之间的第一通信链路,并基于第一通信链路将待显示视频传输至视频矩阵切换器;

步骤3:基于视频矩阵切换器读取视频显示需求,并基于视频显示需求匹配视频矩阵切换器的目标输出端口,同时,构建目标输出端口与用户显示终端之间的第二通信链路;

步骤4:控制视频矩阵切换器基于第二通信链路将待显示视频传输至对应的用户显示终端进行显示;

步骤5:当视频矩阵切换器监听到新用户显示终端发送的显示请求时,基于显示请求自动更新视频矩阵切换器的输出端口,同时,对第二通信链路更新,生成第三通信链路,并基于第三通信链路将待显示视频传输至新用户显示终端进行同步显示。

相比现有技术,本发明至少包括以下有益效果:

通过对待显示视频进行采集,并将采集到的待显示视频通过视频矩阵切换器同步传输至多个不同的用户显示终端,确保了对待显示视频的传输准确性以及有序性,同时,当监测到有新用户显示终端接入时,及时自动对视频矩阵切换器的输出端口以及通信链路进行更新,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

通过在视频显示需求中确定第一显示关键词,进而有效提高对视频显示需求进行读取的效率,从而通过词汇映射关系实现第一显示关键词的划分,生成第二显示关键词与第三显示关键,从而实现目标视频段与对应的目标用户显示终端信息的封装,可以有效保障数据显示的准确率,通过对目标用户终端进行适配,有效提高对待传输视频传输的效率,进而准确构建第二通信链路。

通过搭建对视频矩阵切换器输出端口的端口监听框架,并对端口监听框架进行训练,实现对端口监听模型进行准确有效的获取,其次,通过端口监听模型对视频矩阵切换器中各输出端口的工作状态进行监听,实现对新用户显示终端的显示请求进行准确有效的监听,最后,对接收到的显示请求进行解释,实现分情况对新用户显示终端分配相应的输出端口,从而实现实时对新用户显示终端进行端口扩容,保障了视频矩阵切换器的工作效果,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

通过计算光电调制后的输出光信号,进而有效计算传递系数,并通过传递系数有效衡量当前输出光信号是否存在非线性损伤,通过对光纤传输过程中信号的监控,有利于保障数据传输的真实性与完整性。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中基于多用户模块化的视频矩阵切换器结构图;

图2为本发明实施例中基于多用户模块化的视频矩阵切换器中视频获取模块结构图;

图3为本发明实施例中基于多用户模块化的视频矩阵切换器中视频通信模块结构图;

图4为本发明实施例中基于多用户模块化的视频矩阵切换器控制方法流程图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

实施例1:

本实施例提供了一种基于多用户模块化的视频矩阵切换器,如图1所示,包括:

视频获取模块,用于基于视频采集端获取待显示视频;

视频通信模块,用于建立视频采集端与视频矩阵切换器输入端之间的第一通信链路,并基于第一通信链路将待显示视频传输至视频矩阵切换器;

输出端口确定模块,用于基于视频矩阵切换器读取视频显示需求,并基于视频显示需求匹配视频矩阵切换器的目标输出端口,同时,构建目标输出端口与用户显示终端之间的第二通信链路;

显示模块,用于控制视频矩阵切换器基于第二通信链路将待显示视频传输至对应的用户显示终端进行显示;

监听模块,用于当视频矩阵切换器监听到新用户显示终端发送的显示请求时,基于显示请求自动更新视频矩阵切换器的输出端口,同时,对第二通信链路更新,生成第三通信链路,并基于第三通信链路将待显示视频传输至新用户显示终端进行同步显示。

该实施例中,视频采集端是提前设定好的,用于采集视频信息。

该实施例中,待显示视频可以是需要在用户显示终端进行显示的视频画面。

该实施例中,第一通信链路可以是用于连通视频采集端与视频矩阵切换器输入端之间的数据通信链路。

该实施例中,视频显示需求是提前已知的,用于表征需要对待显示视频进行显示的用户显示终端数量以及具体的用户显示终端的身份信息。

该实施例中,目标输出端口可以是视频矩阵切换器中满足视频显示需求对应的端口,从而便于将待显示视频通过目标输出端口传输至对应的用户显示终端,其中,目标输出端口不唯一。

该实施例中,第二通信链路可以是连通视频矩阵切换器与用户显示终端之间的数据通信链路。

该实施例中,新用户显示终端可以是当前未与视频矩阵切换器的输出端口进行连接的用户显示终端。

该实施例中,显示请求可以是新用户显示终端向视频矩阵切换器发送的待显示视频读取请求。

该实施例中,基于显示请求自动更新视频矩阵切换器的输出端口可以是对视频矩阵切换器的输出端口进行调整,分两种情况进行分析,一种是当视频矩阵切换器的输出端口已被完全利用时,重新配置新的视频矩阵切换器,并将新用户显示终端与配置的新的视频矩阵切换器的输出端口进行连接,另一种是当视频矩阵切换器的输出端口存在未被利用的端口时,对未被利用的输出端口进行适配(对未被利用的输出端口进行更新,即开通未被利用的输出端口的数据传输业务),从而实现将视频矩阵切换器与新用户显示终端进行连接。

该实施例中,对第二通信链路更新,生成第三通信链路可以是当存在新用户显示终端接入时,对第二通讯链路的条数进行更新,从而确保新用户显示终端能够从视频矩阵切换器中获取到相应的待显示视频。

该实施例中,基于第三通信链路将待显示视频传输至新用户显示终端进行同步显示可以是通过视频矩阵切换器将待显示视频通过更新得到的第三通信链路传输至新用户显示终端进行显示,实现与以前接入的终端对待显示视频进行同步显示。

该实施例中,在将待显示视频传输至视频矩阵切换器以及将待显示视频从视频矩阵切换器传输至用户显示终端均是通过光纤进行传输。

上述技术方案的有益效果是:通过对待显示视频进行采集,并将采集到的待显示视频通过视频矩阵切换器同步传输至多个不同的用户显示终端,确保了对待显示视频的传输准确性以及有序性,同时,当监测到有新用户显示终端接入时,及时自动对视频矩阵切换器的输出端口以及通信链路进行更新,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

实施例2:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,如图2所示,视频获取模块,包括:

视频采集单元,用于基于视频采集端接收视频获取指令,并基于视频获取指令控制视频采集端对待显示视频进行采集;

视频类型确定单元,用于对采集到的待显示视频进行读取,确定待显示视频的视频类型,同时,基于视频获取指令确定视频采集类型;

视频判断单元,用于将视频采集类型与待显示视频的视频类型进行匹配,判断是否存在无关视频;

其中,当视频采集类型与待显示视频的视频类型相匹配时,则判定不存在无关视频;否则,则判定存在无关视频;

无关视频删除单元,用于在待显示视频中对无关视频进行标记,同时,基于标记结果将无关视频进行删除。

该实施例中,视频获取指令是用户通过控制终端下发的,用于控制视频采集端采集相应的待显示视频。

该实施例中,视频采集类型可以是视频获取指令表征的需要采集的视频种类,例如可以是厂房工作人员进出视频或者监控区域内是否存在人员非法闯入等。

该实施例中,无关视频可以是采集到的待显示视频与视频获取指令对应的视频采集类型不相同的视频。

上述技术方案的有益效果是:通过对视频获取指令进行解析,实现对视频采集类型进行准确有效的判断,其次,将采集到的待显示视频的视频类型与视频采集类型进行匹配,实现对待显示视频中是否存在无关视频进行准确可靠的分析,且在存在无关视频时,对无关视频进行有效的删除,保障了各用户显示终端对待显示视频的接收可靠性,也便于视频矩阵切换器将相应的待显示视频传输至对应的用户显示终端。

实施例3:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,如图3所示,视频通信模块,包括:

通信标识获取单元,用于获取视频采集端口的第一端口通信标识;

通信链路搭建单元,用于:

读取视频矩阵切换器中的目标输入端口管理库,并判断第一端口通信标识在目标输入端口管理库中是否有匹配的目标通信标签;

当第一端口通信标识与目标输入端口管理库中有匹配的目标通信标签时,在目标输入端口管理库中选取与目标通信标签相对应的第一通信协议,并确定视频矩阵切换器输入端口的第二端口通信标识;

基于第一端口通信标识、第一通信协议以及第二端口通信标识建立视频采集端与视频矩阵切换器输入端之间的第一通信链路;

否则,则对第一端口通信标识进行安全验证,并当第一端口通信标识安全验证通过时,基于第一端口标识与第二端口标识签署第二通信协议,并基于第一端口通信标识、第二通信协议以及第二端口通信标识建立视频采集端与视频矩阵切换器输入端之间的第一通信链路。

该实施例中,第一端口通信标识可以是用于标记视频采集端口身份信息的一种标记标签。

该实施例中,目标输入端口管理库是提前设定好的,用于存储视频矩阵切换器中不同目标输入端口对应的目标通信标签以及不同目标输入端口对应的通信协议。

该实施例中,目标通信标签是用于标记不同目标输入端口对应的标准标记符号,是提前已知的。

该实施例中,第一通信协议可以是表征不同目标通信标签对应的目标输入端口与视频采集端之间的数据通信规则,从而便于将采集到的待显示视频准确可靠的传输至视频矩阵切换器。

该实施例中,第二端口通信标识可以是标记视频矩阵切换器输入端口类型的标记标签。

该实施例中,安全验证可以是对视频采集端口的第一端口通信标识的安全性、规范性以及合格性进行校验。

该实施例中,第二通信协议可以是当没有目标通信标签与第一端口通信标识匹配,且第一端口通信标识满足安全通信要求,直接根据视频采集端口的第一端口通信标识与视频矩阵切换器输入端口的第二端口通信标识配置二者之间的通信协议。

上述技术方案的有益效果是:通过视频采集端口的第一端口通信标识和视频矩阵切换器输入端口的第二端口通信标识进行分析和匹配,实现对视频采集端与视频矩阵切换器输入端口之间进行准确可靠的第一通信链路搭建,从而保障了视频矩阵切换器接收待显示视频的可靠性,也便于通过视频矩阵切换器将得到的待显示视频传输至对应的一个或多个用户显示终端。

实施例4:

在实施例3的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,通信连接搭建单元中,对第一端口通信标识进行安全验证时,包括:

安全验证条件确定单元,用于读取视频矩阵切换器的数据接收规则,并根据数据接收规则设置安全验证条件,并确定安全验证条件对应的验证格式;

待验证信息确定子单元,用于获取视频采集端口的端口地址信息,并将端口地址信息与第一端口通信标识基于验证格式进行调整,获得待验证信息;

安全验证子单元,用于判断待验证信息是否符合安全验证条件;

当待验证信息符合安全验证条件时,则判定第一端口通信标识通过安全验证;否则,则判定第一端口通信标识没有通过安全验证。

该实施例中,数据接收规则是提前设定好的,用于表征视频矩阵切换器对视频的接收方式以及接收要求,具体可以是对视频的格式要求等。

该实施例中,安全验证条件可以是用于对视频采集端的第一端口通信标识进行安全验证的标准或是参考依据等。

该实施例中,验证格式可以是表征通过安全验证条件对第一端口通信标识进行验证的格式信息,从而便于确保对视频采集端的第一端口通信标识的安全性进行准确有效的校验。

该实施例中,待验证信息可以是根据验证格式对视频采集端口的端口地址信息以及第一端口通信标识进行调整后,能够直接进行安全验证的端口信息。

上述技术方案的有益效果是:通过确定视频矩阵切换器的数据接收规则,实现根据数据接收规则对视频采集端口的安全验证条件以及验证格式进行准确有效的确定,实现通过验证格式将视频采集端口的端口地址信息以及第一端口通信标识进行准确可靠的格式调整,从而实现对视频采集端口进行准确可靠的安全验证,便于确保视频采集端口与视频矩阵切换器的通信安全,也便于提高视频矩阵切换器的工作效果。

实施例5:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,视频通信模块,包括:

视频划分单元,用于将待显示视频进行等区间划分,确定多个子视频段,同时,基于划分结果确定每个子视频段对应的视频信息以及视频数据量;

数据接受校验标准确定单元,用于基于子视频段对应的视频信息以及视频数据量生成数据接收校验标准,并将数据接收校验标准传输至视频矩阵切换器;

排序单元,用于将每个子视频段基于时间先后顺序进行排序,并基于排序结果分别将每个子视频段基于第一通信链路传输至视频矩阵切换器;

校验单元,用于:

基于视频矩阵切换器对多个子视频段进行读取,并根据数据接收校验标准对接收到的多个子视频段进行校验;

当接收到子视频段符合数据接收校验标准时,则完成对待显示视频的接收;

否则,则继续对子视频段进行接收,直至符合数据接收校验标准。

该实施例中,等区间划分可以是将待显示视频进行等量拆分,即拆分得到的每一视频段对应的视频流相同。

该实施例中,子视频段可以是将待显示视频进行拆分后得到的多个视频片段。

该实施例中,视频信息可以是每个子视频段对应的具体视频内容。

该实施例中,数据接收校验标准可以是用于对待显示视频进行校验的标准或参考依据。

上述技术方案的有益效果是:通过将待显示视频进行等区间划分,并对划分得到的多个子视频段的视频信息以及视频数据量进行准确有效的确认,实现根据视频信息和视频数据量对数据接收校验标准进行准确有效的制定,且最后通过制定的数据接收校验标准对视频矩阵切换器接收到的视频进行校验,从而确保了视频矩阵切换器接收到的视频的准确可靠性,也提高了视频矩阵切换器将接收到的视频传输至对应用户显示终端的准确性。

实施例6:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,输出端口确定模块,包括:

需求读取单元,用于向视频矩阵切换器输入视频显示需求,并对视频显示需求进行读取,确定视频显示需求的第一显示关键词;

关键词分析单元,用于:

获取第一显示关键词的词汇映射关系,并基于第一显示关键词的词汇映射关系将第一显示关键词分为第二显示关键词与第三显示关键词,且第二显示关键词与第三显示关键词一一对应;

基于第二显示关键词匹配待显示视频对应的目标视频段,同时,基于第三显示关键词匹配目标视频段对应的目标用户显示终端信息;

封装单元,用于将目标视频段与对应的目标用户显示终端信息进行封装,获得待显示数据包,同时,获取目标视频段的第一标签以及目标用户显示终端的第二标签,并将第一标签与第二标签进行综合获得第三标签,且将第三标签作为待显示数据包的显示标签;

目标输出端口获取单元,用于基于待显示数据包的显示标签分别与视频矩阵切换器的多个输出端口的端口标识进行匹配,获得目标输出端口;

端口适配单元,用于:

获取视频矩阵切换器中目标输出端口的第一配置信息,同时,获取目标用户显示终端的第二配置信息;

将第一配置信息与第二配置信息进行比较,判断第一配置信息与第二配置信息之间的目标差异参数,同时,以第一配置信息为基准,确定第二配置信息与第一配置信息之间目标差异参数对应的差异程度;

根据差异程度对目标用户终端进行适配;

第二通信链路构建单元,用于基于适配结果,构建目标输出端口与用户显示终端之间的第二通信链路。

该实施例中,第一显示关键词可以是对视频显示需求进行读取后与视频显示以及视频传输相关的关键词。

该实施例中,词汇映射关系例如可以是:第一显示关键词中存在目标用户显示终端对应的终端信息以及待显示视频对应的视频信息,通过视频显示需求,确定目标用户显示终端需要显示的目标视频段,从而确定目标用户显示终端对应的终端信息与待显示视频对应的视频信息之间的关系,即为词汇映射关系。

该实施例中,第二显示关键词可以是表征待显示视频段中目标视频段对应的关键词,第三显示关键词可以是表征目标用户显示终端信息对应的关键词。

该实施例中,待显示数据包可以是将目标视频段与对应的目标用户显示终端信息进行封装后获得的数据包,可以有效避免目标视频段与目标用户显示终端之间存在误差,导致显示不准确的情况,提高了显示准确率。

该实施例中,视频矩阵切换器中目标输出端口的第一配置信息例如可以是目标输出端口的数据输出格式,端口数据处理速率等。

该实施例中,目标用户显示终端的第二配置信息例如可以是目标用户显示终端的数据输入格式以及数据处理速率等。

该实施例中,第一配置信息对应的配置类型与第二配置信息对应的配置类型一致,目标差异参数可以是第一配置信息与第二配置信息进行比较后,参数类型对应的数值不同的参数作为目标差异参数,比如第一配置信息与第二配置信息中数据处理速率不同,其余参数都相同,则目标差异参数即为数据处理速率。

该实施例中,视频矩阵切换器中提供预设的输出端口管理库,其中,输出端口管理库中存在不同显示数据包的显示标签以及每个显示标签对应的端口标识,因此,当确定待显示数据包的显示标签后,通过在预设的输出端口管理库中有效实现对端口标识的匹配,进而有效获得目标输出端口,提高目标输出端口的匹配率。

上述技术方案的有益效果是:通过在视频显示需求中确定第一显示关键词,进而有效提高对视频显示需求进行读取的效率,从而通过词汇映射关系实现第一显示关键词的划分,生成第二显示关键词与第三显示关键,从而实现目标视频段与对应的目标用户显示终端信息的封装,可以有效保障数据显示的准确率,通过对目标用户终端进行适配,有效提高对待传输视频传输的效率,进而准确构建第二通信链路。

实施例7:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,显示模块,包括:

视频分配单元,用于读取目标输出端口的端口标识,并读取待显示视频,同时,基于视频矩阵切换器根据目标输出端口的端口标识将待显示视频分配至目标输出端口;

状态确定单元,用于对第二通信链路进行状态读取,确定第二通信链路的工作状态,其中,第二通信链路的工作状态包括:空闲状态与工作状态;

通信单元,用于:

当第二通信链路的工作状态为空闲状态时,将待显示视频基于目标输出端口通过第二通信链路传输至显示终端进行显示;

当第二通信链路的工作状态为工作状态时,则待显示视频在目标输出端口进行等待。

该实施例中,端口标识是用于标记目标输出端口身份信息的一种标记标签。

该实施例中,基于视频矩阵切换器根据目标输出端口的端口标识将待显示视频分配至目标输出端口可以是通过视频矩阵切换器中的目标输出端口将接收到的视频信息传输至相应的用户显示终端。

上述技术方案的有益效果是:通过提取目标输出端口的端口标识,实现根据端口标识将待显示视频分配至相应的目标输出端口,并确定目标输出端口对应的第二通信链路的工作状态,实现在第二通信链路的工作状态为空闲状态时,将待显示视频通过第二通信链路准确有效的传输至相应的用户显示终端,确保了对待显示视频的传输准确性以及有序性,同时,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

实施例8:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,监听模块,包括:

监听方案制定单元,用于获取对视频矩阵切换器的监测要求,并基于监测要求搭建端口监听框架,同时,获取视频矩阵切换器中输出端口的端口配置信息,并基于端口配置信息确定视频矩阵切换器中输出端口工作状态发生变动时的电信号变化信息;

方案部署单元,用于基于电信号变化信息确定对视频矩阵切换器中输出端口的监听方案,并将监听方案在端口监听框架中进行部署,得到端口监听模型,且将端口监听模型与视频矩阵切换器进行关联;

监听单元,用于根据关联结果基于端口监测模型实时获取视频矩阵切换器中输出端口的多用户的接入服务,并对接入服务进行解析,且当解析后得到的电信号跳变值与电信号变化信息一致时,判定存在新用户显示终端发送显示请求;

请求解析单元,用于基于显示请求对视频矩阵切换器中各输出端口进行状态检测,并基于检测结果确定视频矩阵切换器中是否存在未被利用的输出端口,且当不存在未被利用的输出端口时,重新配置新视频矩阵切换器,并将新用户显示终端与新视频矩阵切换器的输出端口进行连接,否则,基于显示请求提取新用户显示终端的身份信息;

身份校验单元,用于将身份信息与预设身份信息数据库进行匹配,并当存在预设身份信息与新用户显示终端的身份信息相匹配时,判定新用户显示终端为可信任终端,且基于判定结果对未被利用的输出端口分配端口地址以及端口号;

更新单元,用于基于端口地址以及端口号对视频矩阵切换器的输出端口进行更新,并基于端口更新结果确定新增输出端口,同时,基于新增输出端口的端口地址以及端口号构建新增输出端口与新用户显示终端的通信链路,并基于构建结果对第二通信链路进行更新,生成第三通信链路;

同步显示单元,用于基于第三通信链路将待显示视频同步传输至新用户显示终端进行同步显示。

该实施例中,监测要求是提前设定好的,用于表征对视频矩阵切换器的监测力度以及监测严格程度,从而便于在存在新用户显示终端接入时,及时对新用户显示终端进行监测。

该实施例中,端口监听框架可以是用于对是哦i你矩阵切换的输出端口进行监测的基本模型框架,通过对该端口监听框架进行训练,实现对视频矩阵切换器各输出端口的状态进行有效监测。

该实施例中,端口配置信息可以是表征视频矩阵切换器中输出端口的工作参数,例如可以是输出端口在单位时间内能够进行传输的数据量等参数。

该实施例中,电信号变化信息可以是纯输出端口的工作状态从未工作转变为工作时,电压或者电流发生的变化值。

该实施例中,监听方案可以是对视频矩阵切换器中输出端口的工作状态进行监测的具体方式或方法等。

该实施例中,端口监听模型可以是将得到的监听方案在端口监听框架中进行部署后能够直接对视频矩阵切换器中各输出端口的工作状态进行监听的模型。

该实施例中,接入服务可以是实时获取不同输出端口存在的用户提交的显示请求服务。

该实施例中,电信号跳变值可以是当前输出端口的电信号取值的变化情况。

该实施例中,对视频矩阵切换器中各输出端口进行状态检测的目的是为了确定视频矩阵切换器中是否存在未被利用的输出端口。

该实施例中,重新配置新视频矩阵切换器可以是添加一个新的视频矩阵切换器,从而实现多用户之间的视频传输。

该实施例中,身份信息可以是能够表征新用户显示终端身份情况的具体数据。

该实施例中,预设身份信息数据库是提前设定好的,用于存储不同的可信任的设备的身份信息。

该实施例中,预设身份信息是预设身份信息数据库中的可信任终端的身份信息。

该实施例中,端口号是用于表征当前输出端口在视频矩阵切换器的输出端口中的具体编号,从而便于将当前输出端口与新用户显示终端进行连接。

该实施例中,新增输出端口可以是需要对视频矩阵切换器中未被利用的出书端口进行开通的具体端口。

上述技术方案的有益效果是:通过搭建对视频矩阵切换器输出端口的端口监听框架,并对端口监听框架进行训练,实现对端口监听模型进行准确有效的获取,其次,通过端口监听模型对视频矩阵切换器中各输出端口的工作状态进行监听,实现对新用户显示终端的显示请求进行准确有效的监听,最后,对接收到的显示请求进行解释,实现分情况对新用户显示终端分配相应的输出端口,从而实现实时对新用户显示终端进行端口扩容,保障了视频矩阵切换器的工作效果,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

实施例9:

在实施例1的基础上,本实施例提供了一种基于多用户模块化的视频矩阵切换器,视频通信模块,包括:

信号转换单元,用于基于第一通信链路将待显示视频传输至视频矩阵切换器时,将待显示视频的数字信号基于数模转换器转换为模拟电信号;

第一计算单元,用于将模拟电信号进行光电调制确定输入电信号,同时,计算光电调制后的输出光信号;

其中,

第二计算单元,用于基于的输出光信号以及输入电信号,确定传递系数;

其中,

非线性损伤判定单元,用于:

将传递系数与预设目标区间阈值进行比较,判断输出光信号是否会存在非线性损伤;

当传递系数在预设目标区间阈值时,则判定输出光信号中不存在非线性损伤,同时,将输出光信号基于第一通信链路进行光纤传输,并当输出光信号到达视频矩阵切换器时将输出光信号转换为模拟电信号,同时,基于数模转换器转换为数字信号,完成传输;

否则,则判定输出光信号中存在非线性损伤,并进行报警操作,同时,停止光纤传输。

该实施例中,传递系数可以是用来衡量输出光信号与输入光信号之间的相位比例,进而确定输出光信号的线性程度。

该实施例中,预设目标区间阈值可以是提前设定好的,用来作为衡量输出光信号是否存在非线性损伤的衡量标准。

该实施例中,报警操作可以是声音、灯光、振动中的一种或多种。

上述技术方案的有益效果是:通过计算光电调制后的输出光信号,进而有效计算传递系数,并通过传递系数有效衡量当前输出光信号是否存在非线性损伤,通过对光纤传输过程中信号的监控,有利于保障数据传输的真实性与完整性。

实施例10:

本实施例提供了一种基于多用户模块化的视频矩阵切换器控制方法,如图4所示,包括:

步骤1:基于视频采集端获取待显示视频;

步骤2:建立视频采集端与视频矩阵切换器输入端之间的第一通信链路,并基于第一通信链路将待显示视频传输至视频矩阵切换器;

步骤3:基于视频矩阵切换器读取视频显示需求,并基于视频显示需求匹配视频矩阵切换器的目标输出端口,同时,构建目标输出端口与用户显示终端之间的第二通信链路;

步骤4:控制视频矩阵切换器基于第二通信链路将待显示视频传输至对应的用户显示终端进行显示;

步骤5:当视频矩阵切换器监听到新用户显示终端发送的显示请求时,基于显示请求自动更新视频矩阵切换器的输出端口,同时,对第二通信链路更新,生成第三通信链路,并基于第三通信链路将待显示视频传输至新用户显示终端进行同步显示。

上述技术方案的有益效果是:通过对待显示视频进行采集,并将采集到的待显示视频通过视频矩阵切换器同步传输至多个不同的用户显示终端,确保了对待显示视频的传输准确性以及有序性,同时,当监测到有新用户显示终端接入时,及时自动对视频矩阵切换器的输出端口以及通信链路进行更新,提高了对待显示视频的传输效果,也保障了视频矩阵切换器的工作准确率以及可靠性。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种矩阵切换器的远程控制方法及存储介质
  • 一种多用户模块化视频矩阵切换器
  • 一种多用户模块化视频矩阵切换器
技术分类

06120116336774