视频信号切换方法、控制设备及视频信号传输系统与流程

文档序号:12730500阅读:289来源:国知局
视频信号切换方法、控制设备及视频信号传输系统与流程

本发明涉及信号切换技术领域,具体涉及一种视频信号切换方法、控制设备及视频信号传输系统。



背景技术:

在视频信号传输系统中,信号切换设备用于实现从多个信号源中采集多路视频信号、并为采集的视频信号配置传输链路,将其传输至前端显示设备进行显示。其中,每个信号源分别连接信号切换设备的一个输入端口。在实际应用中,视频信号传输系统中的信号源数量有可能多于一个信号切换设备的输入端口的数量,此时,视频信号传输系统中可配置多个信号切换设备进行级联,从而实现了扩展采集视频信号的输入端口,提高系统允许接入的视频信号数量和格式种类。在实际应用中,用户可根据实际需求切换前端显示设备所显示的视频信号,如控制前端显示设备从显示信号源1输出的视频信号切换为显示信号源2输出的视频信号。为实现上述切换过程,需要控制级联的信号切换设备更改传输链路,具体的,可通过更改信号切换设备输入端口与输出端口的映射关系来实现更改传输链路。然而,当前视频信号传输系统中,若要更改视频信号的传输链路,需要控制各级信号切换设备分别更改传输链路,以实现信号源到前端显示设备的信号传输链路的切换。由于信号切换设备的类型或者生产厂家不同,导致控制各级信号切换设备的方式不同,且不能够统一控制所有信号切换设备完成视频信号切换。通过上述方式进行视频信号切换,操作复杂且操作效率低。



技术实现要素:

本发明实施例提供了一种视频信号切换方法、设备及视频信号传输系统,能够统一控制视频信号传输系统中的信号切换设备以完成视频信号切换,进而简化视频信号切换操作,并提高了操作效率。

第一方面,本发明实施例提供一种视频信号切换方法,包括:

检测到视频信号切换信息后,解析出所述视频信号切换信息中的待切换视频信号及与所述待切换视频信号所要连接的前端显示单元;

获取连接所述待切换视频信号与所述前端显示单元的信号切换设备的输入端口与输出端口的映射关系表;

根据所述视频信号切换信息更新所述映射关系表,以生成所述待切换视频信号与所述前端显示单元之间的通信链路。

可选的,所述获取连接所述待切换视频信号与所述前端显示单元的信号切换设备的输入端口与输出端口的映射关系表,包括:

输入端口与所述待切换视频信号相连接的信号切换设备作为第一信号切换设备,获取所述第一信号切换设备的第一映射关系表;

输出端口与所述前端显示单元相连接的信号切换设备作为第二信号切换设备,获取所述第二信号切换设备的第二映射关系表。

可选的,所述根据所述视频信号切换信息更新所述映射关系表,包括:

判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号;

若存在,建立关联所述待切换视频信号的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

可选的,所述判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号之后,所述方法还包括:

若不存在,根据所述第二映射关系表,确定与连接所述前端显示单元的所述输出端口成映射关系的所述第二信号切换设备的输入端口;

根据所述第二信号切换设备的所述输入端口,确定与所述第二信号切换设备的所述输入端口相关联的所述第一信号切换设备的输出端口;

建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表。

可选的,所述判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号之后,所述方法还包括:

若不存在,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表;

确定与所述第一信号切换设备的所述输出端口相关联的所述第二信号切换设备的输入端口;

建立所述第二信号切换设备的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

可选的,所述建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系之前,所述方法还包括:

判断所述第一信号切换设备的输出端口是否全部被占用;

所述建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系包括:

若未全部占用,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的未被占用的输出端口的映射关系;或者,

若全部占用,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的其中一个被占用输出端口的映射关系。

可选的,所述建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的其中一个被占用输出端口的映射关系,包括:

建立连接所述待切换视频信号的输入端口与用户指示的输出端口的映射关系;或者,

建立连接所述待切换视频信号的输入端口与满足预设标识的输出端口的映射关系。

可选的,所述根据所述视频信号切换信息更新所述映射关系表,以生成所述待切换视频信号与所述前端显示单元之间的通信链路之后,所述方法还包括:

将更新后的所述映射关系表发送至所述映射关系表对应的信号切换设备,以控制所述对应的信号切换设备根据所述更新后的映射关系表确定所述对应的信号切换设备的输入端口到输出端口的通信链路。

第二方面,本发明实施例提供了一种控制设备,所述控制设备包括功能单元,所述功能单元用于执行本发明实施例第一方面任一方法中所描述的部分或全部步骤。

第三方面,本发明实施例提供了一种控制设备,包括:

处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线连接并完成相互间的通信;

所述存储器存储有可执行程序代码,所述通信接口用于无线通信;

所述处理器用于调用所述存储器中的所述可执行程序代码,执行本发明实施例第一方面任一方法中所描述的部分或全部步骤。

第四方面,本发明实施例提供了一种视频信号传输系统,包括:

视频信号源、级联的信号切换设备、控制设备以及前端显示单元;

所述视频信号源用于输出视频信号;

所述级联的信号切换设备中的第一级信号切换设备的输入端口连接所述视频信号源;

所述级联的信号切换设备中的最后一级信号切换设备的输出端口连接所述前端显示单元;

所述控制设备连接所述级联的信号切换设备中的各级信号切换设备;

所述控制设备用于执行本发明实施例第一方面任一方法中所描述的部分或全部步骤。

本发明实施例中,当检测到视频信号切换信息后,可即系出该视频信号切换信息中的待切换视频信号以及与该待切换视频信号所要连接的前端显示单元,并可获取连接该带切换视频信号与该前端显示单元的信号切换设备的输入端口与输出端口的映射关系表,根据视频信号切换信息可更新该映射关系表,从而生成该待切换视频信号与该前端显示单元之间的通信链路,从而完成视频信号切换。通过上述方式,统一控制视频信号传输系统中的信号切换设备以完成视频信号切换,进而简化视频信号切换操作,并提高了操作效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种视频信号传输系统的结构示意图;

图2是本发明实施例公开的另一种视频信号传输系统的结构示意图;

图3是本发明实施例公开的一种视频信号切换方法的流程示意图;

图4是本发明实施例公开的另一种视频信号切换方法的流程示意图;

图5是本发明实施例公开的又一种视频信号切换方法的流程示意图;

图6是本发明实施例公开的一种控制设备的单元组成图;

图7是本发明实施例公开的一种控制设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

下面对执行本发明方法实施例的应用场景进行描述。

请参阅图1,图1是本发明实施例公开的一种视频信号传输系统的结构示意图。如图1所示,该系统包括视频信号源组101、第一级信号切换设备组102、第N级信号切换设备103、前端显示设备104以及控制设备105。其中,N大于1。若N大于2时,该系统还可包括第二级至第N-1级信号切换设备组(未显示在图1中)。其中,视频信号源组101中可包括X个视频信号源(X大于1),第一级信号切换设备组102中可包括Y个信号切换设备,该Y个信号切换设备中的每个信号切换设备的输入端口可连接至少一个视频信号源,该Y个信号切换设备的输出端口可连接下一级的信号切换设备的输入端口。当级联到第N级信号切换设备103后,该第N级信号切换设备103的输出端口可与前端显示设备104连接。控制设备105可连接各级信号切换设备,用于系统在执行视频信号切换的过程中,控制各级信号切换设备修改输入端口与输出端口的映射关系,以实现切换视频信号至前端显示设备的传输通信链路。其中,控制设备105的结构以及所执行的方法可参见下面描述的本发明方法实施例及装置实施例。前端显示设备104可包括至少一个前端显示单元,或者,本系统可包括多个前端显示设备(未显示在图1中)。

本发明实施例中的信号切换设备可包括但不限于视频信号切换矩阵(本发明实施例简称矩阵)、拼接处理器中的至少一种。其中,视频信号切换矩阵可包括单信号格式矩阵、多信号格式矩阵中的至少一种。单信号格式矩阵仅支持一种信号格式的传输,如DVI(Digital Visual Interface,数字视频接口)矩阵、VGA(Video Graphics Array,视频图像阵列)矩阵、Video矩阵等;多信号格式矩阵能够支持多种不同的信号传输格式,即多信号格式矩阵的输入板卡的信号类型与信号源输出的信号格式相匹配,输出板卡的信号类型与前端显示设备所支持的信号格式相匹配。本发明实施例中的前端显示设备可包括显示器或拼接墙等。需要说明的是,本发明实施例所描述的系统还可包括多个前端显示设备。

在如图1所示的视频信号传输系统中,视频信号源输出的视频信号通过多级级联的信号切换设备传输至前端显示设备中进行显示,在此过程中,还可切换输入至前端显示设备的输入视频信号。具体的,前端显示设备通过开启窗口,将待显示的视频信号按照预设分辨率在窗口中显示。根据实际环境的需要,用户可能会随时切换窗口的输入信号。在传统的视频信号传输系统中,由于各信号切换设备的种类或者生产厂商不同,控制信号切换设备切换传输通道的方式不同,如不同的信号切换设备需要不同的控制设备对其进行控制,或者,需要在控制设备中针对不同类型或型号的信号切换设备安装不同的控制软件。通过上述方式,在执行视频切换操作过程中,操作方式复杂且操作效率低。本发明实施例所公开的系统可通过控制设备统一控制各信号切换设备的传输通道切换,以简化视频切换操作方式并提高了操作效率。

请参阅图2,图2是本发明实施例公开的另一种视频信号传输系统的结构示意图。该系统为图1所示系统的一种具体实现方式。如图2所示,该系统包括视频信号源211~261、矩阵212~222、拼接处理器213、前端显示设备214以及控制设备215。其中,矩阵212~222为第一级信号切换设备,拼接处理器213为第二级信号切换设备,前端显示设备214为视频拼接墙,具备四个显示窗口。具体的,矩阵212具备三个输入端口2121~2123,分别连接视频信号源211~231;并且矩阵212具备两个输出端口2124~2125,分别连接拼接处理器213的两个输入端口2131~2132。矩阵222具备三个输入端口2221~2223,分别连接视频信号源241~261;并且矩阵222具备两个输出端口2224~2225,分别连接拼接处理器213的两个输入端口2133~2134。拼接处理器213具备四个输入端口2131~2134,并具备四个输出端口2135~2138,该四个输出端口2135~2138分别连接前端显示设备214的四个显示窗口的输入端。控制设备215可通过通信接口分别连接矩阵212~222以及拼接处理器213,具体的,控制设备215用于接收矩阵212~222以及拼接处理器213内部的输入端口与输出端口的映射关系,并可控制修改该映射关系,以实现切换矩阵212~222或拼接处理器213内部的传输视频信号的通信链路。其中,上述连接为物理连接,通过物理连接即确定了设备之间的输出端口与输入端口的映射关系。如矩阵212的输出端口2124与拼接处理器213的输入端口2131通过矩阵212与拼接处理器213之间的物理连线实现其映射关系,若要改变设备之间的输入端口与输出端口的映射关系,需要通过改变设备之间的物理连线实现。

本系统可定义视频信号源发出的视频信号的信号标识,即视频信号源211发出的视频信号为视频信号1,视频信号源221~261发出的视频信号依次为视频信号2~6。信号切换设备的输入端口及输出端口也可定义对应的标识,且每个输入端口及输出端口的标识是唯一的。本发明实施例中,定义矩阵212的输入端口2121~2123的端口标识依次为M1_IN1~M1_IN3;矩阵212的输出端口2124~2125的端口标识依次为M1_OUT1~M1_OUT2。矩阵222的输入端口2221~2223的端口标识依次为M2_IN1~M2_IN3;矩阵222的输出端口2224~2225的端口标识依次为M2_OUT1~M2_OUT2。拼接处理器213的输入端口2131~2134的端口标识依次为P_IN1~P_IN4;拼接处理器213的输出端口2135~2138的端口标识依次为P_OUT1~P_OUT4。

本系统可通过控制设备215统一控制各信号切换设备的传输通道切换,以简化视频切换操作方式并提高了操作效率。该系统可具体应用于如下描述的方法实施例及装置实施例中。

下面对本发明方法实施例进行描述。

请参阅图3,图3是本发明实施例公开的一种视频信号切换方法的流程示意图。该方法可应用于上述系统中所示的控制设备。需要说明的是,本发明实施例所描述的控制设备可为客户端设备,即可接收用户操作;或者,控制设备可为与客户端设备相连接的服务器等,控制设备通过网络与客户端连接,实现接收用户操作,并根据用户操作对系统中的信号切换设备进行控制操作,以完成视频信号切换。如图3所示,该方法至少包括以下步骤。

步骤S301,检测到视频信号切换信息后,解析出所述视频信号切换信息中的待切换视频信号及与所述待切换视频信号所要连接的前端显示单元。

在一个实施例中,当控制设备检测到视频信号切换信息后,可解析出该视频信号切换信息中的待切换视频信号以及该待切换视频信号所要连接的前端显示单元。具体的,当控制设备为客户端设备时,可通过检测用户操作,确定检测到视频信号切换信息;或者,当控制设备为与客户端设备通信连接的服务器等设备时,可通过接收客户端发送的视频信号切换信息,确定检测到视频信号切换信息。本发明实施例所描述的视频信号切换信息可包括待切换视频信号,以及与该待切换视频信号所要连接的前端显示单元。当控制设备为客户端设备时,一种具体的检测视频信号切换信息的方式为通过显示器显示前端显示设备的窗口图标以及系统中视频信号源的视频信号图标,通过监测用户对视频信号图标的移动操作,确定视频信号切换信息。以图2所示的系统为例,控制设备可显示视频信号源的视频信号图标以及前端显示设备包含的窗口图标,如当检测到用户操作视频信号源211的视频信号图标移动到前端显示设备的窗口1的图标所在位置时,即可生成视频信号切换信息,该视频信号切换信息包括待切换视频信号为视频信号1,以及前端显示单元为窗口1。即通过视频信号切换信息可确定需要建立视频信号1到窗口1的信号传输通道,即信号通信链路。

步骤S302,获取连接所述待切换视频信号与所述前端显示单元的信号切换设备的输入端口与输出端口的映射关系表。

在一个实施例中,当解析出待切换视频信号以及该待切换视频信号所要连接的前端显示单元后,可需要建立该待切换视频信号传输至前端显示单元的通信链路。首先,可通过获取连接所述待切换视频信号与该前端显示单元的信号切换设备的输入端口与输出端口的映射关系表。具体的,视频传输系统在当前的显示场景下,每个信号切换设备已为该场景下所要传输的视频信号构建了传输通道,即每个信号切换设备内已建立了输入端口与输出端口的映射关系表。可选的,该映射关系表可保存在信号切换设备的控制卡中,控制设备通过从信号切换设备的控制卡读取该映射关系表,即可获取该信号切换设备内的信号传输通道。可选的,可在解析出待切换视频信号以及所要连接的前端显示单元后,确定能够连接起发送该视频信号的视频信号源与前端显示单元的信号切换设备。具体的,确定与视频信号连接的信号切换设备为第一级信号切换设备,与上述前端显示单元连接的信号切换设备为第N级信号切换设备,根据第一级信号切换设备与下一级信号切换设备级联关系,确定下一级信号切换设备直至第N级信号切换设备。从而能够确定连接发送该视频信号的视频信号源与前端显示单元之间的信号切换设备。进而,获取上述各级信号切换设备的输入端口与输出端口的映射关系表。

步骤S303,根据所述视频信号切换信息更新所述映射关系表,以生成所述待切换视频信号与所述前端显示单元之间的通信链路。

在一个实施例中,当获取连接该待切换视频信号与前端显示单元的信号切换设备的输入端口与输出端口的映射关系表后,可根据获取的视频信号切换信息更新该映射关系表,以在上述信号切换设备中能够建立新的传输通道,使待切换视频信号能够传输至前端显示设备,进而实现视频信号切换操作。其中,更新该映射关系表包括在映射关系表中添加新的映射关系,或者,通过建立新的映射关系替换映射关系表中原有的映射关系。在此,本发明实施例不做限定。

本发明实施例中,当检测到视频信号切换信息后,可即系出该视频信号切换信息中的待切换视频信号以及与该待切换视频信号所要连接的前端显示单元,并可获取连接该带切换视频信号与该前端显示单元的信号切换设备的输入端口与输出端口的映射关系表,根据视频信号切换信息可更新该映射关系表,从而生成该待切换视频信号与该前端显示单元之间的通信链路,从而完成视频信号切换。通过上述方式,统一控制视频信号传输系统中的信号切换设备以完成视频信号切换,进而简化视频信号切换操作,并提高了操作效率。

请参阅图4,图4是本发明实施例公开的另一种视频信号切换方法的流程示意图。该方法可应用于上述系统中所示的控制设备。需要说明的是,本发明实施例所描述的控制设备可为客户端设备,即可接收用户操作;或者,控制设备可为与客户端设备相连接的服务器等,控制设备通过网络与客户端连接,实现接收用户操作,并根据用户操作对系统中的信号切换设备进行控制操作,以完成视频信号切换。如图4所示,该方法至少包括以下步骤。

步骤S401,检测到视频信号切换信息后,解析出所述视频信号切换信息中的待切换视频信号及与所述待切换视频信号所要连接的前端显示单元。

步骤S402,输入端口与所述待切换视频信号相连接的信号切换设备作为第一信号切换设备,获取所述第一信号切换设备的第一映射关系表,以及输出端口与所述前端显示单元相连接的信号切换设备作为第二信号切换设备,获取所述第二信号切换设备的第二映射关系表。

在一个实施例中,输入端口与待切换视频信号相连接的信号切换设备为第一级信号切换设备,本发明实施例中,该信号切换设备作为第一信号切换设备;输出端口与前端显示单元相连接的信号切换设备为最后一级信号切换设备,本发明实施例中,该信号切换设备作为第二信号切换设备,可获取第一信号切换设备的映射关系表为第一映射关系表;获取第二信号切换设备的映射关系表为第二映射关系表。通过更改第二映射关系表中的映射关系,或者通过更改第一映射关系表及第二映射关系表中的映射关系,即可实现为待切换视频信号构建传输至前端显示单元的传输通道。当然,还可获取连接待切换视频信号及前端显示单元之间的其他各级的信号切换设备的映射关系表。其中,各级信号切换设备之间的连接为物理连接,可预存在控制设备中。具体实施方式可参见以下步骤。

步骤S403,判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号。

在一个实施例中,判断第二信号切换设备是否存在输入端口关联上述视频信号切换信息中的待切换视频信号。本发明实施例中,关联指待切换视频信号通过第二信号切换设备之前的各级信号切换设备中以及之间的传输通道,能够传输至第二信号切换设备的输入端口,即表明该输入端口关联该待切换视频信号。通过判断第二信号切换设备是否存在输入端口关联待切换视频信号,即可确定是否需要更改第二信号切换设备之前的各级信号切换设备中的信号传输通道,即各级信号切换设备的输入端口与输出端口的映射关系。具体的,可通过之前获取的各级信号切换设备的映射关系表以及各级信号切换设备之间的连接方式,判断待切换视频信号是否能够与第二信号切换设备的输入端口相关联。若判断出相关联,即可仅需更新第二信号切换设备内的映射关系表,即可实现将待切换视频信号传输至前端显示单元,则执行步骤S404;若判断出不关联,则表明在第二信号切换设备之前的各级信号切换设备在当前的映射关系表中无法将待切换传输信号传输至第二信号切换设备,需要更新第二信号切换设备之前的信号切换设备的映射关系表,则执行步骤S405~S407。

步骤S404,若存在,建立关联所述待切换视频信号的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

在一个实施例中,若判断出第二信号切换设备存在输入端口与待切换视频信号关联,则可建立该输入端口与连接前端显示单元的输出端口的映射关系,并可根据建立的映射关系更新第二映射关系表。具体的,若对应与当前的显示场景的第二映射关系表中存在连接前端显示单元的输出端口与其他输入端口的映射关系,则建立上述关联待切换视频信号的输入端口与连接前端显示单元的输出端口的映射关系,以替换当前第二映射关系表中存在的上述映射关系,进而实现待切换视频信号传输至前端显示设备;或者,若获取的第二映射关系表中不存在连接前端显示单元的输出端口与其他输入端口的映射关系,则建立上述关联待切换视频信号的输入端口与连接前端显示单元的输出端口的映射关系,并将其添加至第二映射关系表中,以实现待切换视频信号传输至前端显示设备。上述两种方式都可实现对第二映射关系表进行更新。

步骤S405,若不存在,根据所述第二映射关系表,确定与连接所述前端显示单元的所述输出端口成映射关系的所述第二信号切换设备的输入端口。

步骤S406,根据所述第二信号切换设备的所述输入端口,确定与所述第二信号切换设备的所述输入端口相关联的所述第一信号切换设备的输出端口。

步骤S407,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表。

在一个实施例中,若判断出第二信号切换设备不存在输入端口与待切换视频信号成映射关系,则根据第二映射关系表,确定第二信号切换设备中与连接所述前端显示单元的所述输出端口成映射关系的输入端口。具体的,可检测第二映射关系表中是否存在该输出端口与输入端口的映射关系,若存在,则确定该输入端口为需要与待切换视频信号相关联的输入端口,若不存在,则建立连接前端显示单元的输出端口与第二信号切换设备的一个输入端口的映射关系,并添加至第二映射关系表中。

当确定与连接所述前端显示单元的所述输出端口成映射关系的所述第二信号切换设备的输入端口后,确定与该输入端口相关联的第一信号切换设备的输出端口。具体的,可通过获取的各级信号切换设备的映射关系表,以及各级信号切换设备之间的连接方式,确定与该输入端口相关联的第一信号切换设备的输出端口。其中,与该输入端口与第一信号切换设备的输出端口相关联是指第一信号切换设备的输出端口输出的视频信号通过下一级信号切换设备直至第二信号切换设备的前一级的信号切换设备中的映射关系表,能够将第一信号切换设备的输出端口输出的视频信号传输至第二信号切换设备的上述输入端口,则表明该输入端口与第一信号切换设备的输出端口相关联。

在确定与该输入端口相关联的第一信号切换设备的输出端口后,可通过更新第一信号切换设备的第一映射关系表,将待切换视频信号传输至上述第一信号切换设备的输出端口,由于上述输出端口与第二信号切换设备的输入端口相关联,进而能够实现将待切换视频信号传输至前端显示单元进行显示。具体的,可检测第一映射关系表中是否存在上述输出端口与其他输入端口的映射关系,若存在,则建立连接待切换视频信号的输入端口与上述输出端口的映射关系,并替换上述输出端口与其他输入端口的映射关系,以实现对第一映射关系表的更新操作。

步骤S408,将更新后的所述映射关系表发送至所述映射关系表对应的信号切换设备。

在一个实施例中,可通过上述方式更新第二映射关系表,或者更新第一映射关系表,将更新后的映射关系表发送至对应的信号切换设备,进而能够使信号切换设备根据更新的映射关系表更新内部信号传输通道,实现将待切换视频信号传输至前端显示单元。

本发明实施例以图2所示系统为例,对上述实施步骤进行具体说明。在如图2所示的系统中,当前显示场景可为视频信号1通过窗口1进行显示;视频信号2通过窗口2进行显示;视频信号4通过窗口3进行显示;视频信号5通过窗口4进行显示。

根据上述的显示场景,矩阵212当前的输入端口与输出端口的映射关系表的其中一种方式为:

M1_IN1-M1_OUT1;

M1_IN2-M1_OUT2。

矩阵222当前的输入端口与输出端口的映射关系表的其中一种方式为:

M2_IN1-M2_OUT1;

M2_IN2-M2_OUT2。

根据上述映射关系表,拼接处理器213当前的输入端口与输出端口的映射关系表的其中一种方式为:

P_IN1-P_OUT2;

P_IN2-P_OUT1;

P_IN3-P_OUT3;

P_IN4-P_OUT4。

其中,各信号切换设备之间的连接方式可参见上述具体描述。上述映射关系仅为实现上述显示场景的一种方式,当然还可包括其他方式,在此不一一列举。

若检测到视频信号切换信息后,解析出待切换视频信号为视频信号4,前端显示单元为窗口1。首先能够判断出拼接处理器213中的输入端口P_IN3与视频信号4相关联,则可建立新的映射关系为P_IN3-P_OUT2,以替换上述拼接处理器213中的P_IN1-P_OUT2映射关系,进而通过更新拼接处理器的映射关系表,即可实现将视频信号4传输至窗口1进行显示。

若检测到视频信号切换信息后,解析出待切换视频信号为视频信号3,前端显示单元为窗口1。首先判断出拼接处理器不存在输入端口关联视频信号3,则可根据拼接处理器的映射关系表,确定与连接窗口1的输出端口P_OUT2成映射关系的输入端口为P_IN1;并且根据矩阵212的映射关系表,确定与P_IN1相关联的矩阵212的输出端口为M1_OUT1;则可建立M1_IN3-M1_OUT1的映射关系,以替换矩阵212的映射关系表中的M1_IN1-M1_OUT1的映射关系,进而通过更新矩阵212的映射关系表,即可实现将视频信号3传输至窗口1进行显示。

本发明实施例中,通过上述方式能够统一控制视频信号传输系统中的信号切换设备以完成视频信号切换,进而简化视频信号切换操作,并提高了操作效率。并且通过仅更新第二映射关系表,或者仅更新第一映射关系表,便可实现完成视频信号切换,进一步简化了视频信号切换操作,提高了操作效率。

请参阅图5,图5是本发明实施例公开的又一种视频信号切换方法的流程示意图。该方法可应用于上述系统中所示的控制设备。需要说明的是,本发明实施例所描述的控制设备可为客户端设备,即可接收用户操作;或者,控制设备可为与客户端设备相连接的服务器等,控制设备通过网络与客户端连接,实现接收用户操作,并根据用户操作对系统中的信号切换设备进行控制操作,以完成视频信号切换。如图5所示,该方法至少包括以下步骤。

步骤S501,检测到视频信号切换信息后,解析出所述视频信号切换信息中的待切换视频信号及与所述待切换视频信号所要连接的前端显示单元。

步骤S502,输入端口与所述待切换视频信号相连接的信号切换设备作为第一信号切换设备,获取所述第一信号切换设备的第一映射关系表,以及输出端口与所述前端显示单元相连接的信号切换设备作为第二信号切换设备,获取所述第二信号切换设备的第二映射关系表。

步骤S503,判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号。

步骤S504,若存在,建立关联所述待切换视频信号的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

步骤S505,若不存在,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表。

步骤S506,确定与所述第一信号切换设备的输出端口相关联的所述第二信号切换设备的输入端口。

步骤S507,建立所述第二信号切换设备的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

步骤S508,将更新后的所述映射关系表发送至所述映射关系表对应的信号切换设备。

在一个实施例中,判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号。若存在,则具体实施过程可参见图4所示实施例中的对应步骤。

若不存在,则可首先建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表。可选的,上述连接待切换视频信号的输入端口可与第一信号切换设备的任一输出端口建立映射关系。可选的,可首先判断第一信号切换设备的输出端口是否全部被占用。若未全部占用,则可选择未被占用的输出端口与上述输入端口建立映射关系;若全部占用,则可根据预设规则选择其中一个输出端口与上述输入端口建立映射关系,如选择满足预设标识的输出端口(第一个输出端口),或者,查询各输出端口的使用频率,选择使用频率最高或使用频率最低的输出端口与上述输入端口建立映射关系,或者,选择用户操作所指示的输出端口与上述输入端口建立映射关系。

当建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表后,可确定与所述第一信号切换设备的所述输出端口相关联的所述第二信号切换设备的输入端口。具体的,可根据第一信号切换设备的下一级信号切换设备直至第二信号切换设备的前一级信号切换设备的映射关系表,及各级信号切换设备之间的连接方式,确定与第一信号切换设备输出待切换视频信号的输出端口相关联的第二信号切换设备的输入端口,即该第二信号切换设备的输入端口能够与待切换视频信号相关联。

在确定与所述第一信号切换设备的所述输出端口相关联的所述第二信号切换设备的输入端口之后,可建立第二信号切换设备的上述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。进而,形成待切换视频信号到前端显示单元的传输通道。

本发明实施例中未被描述的步骤实施方式可参见上述方法实施例中相关的步骤描述,在此不再赘述。

本发明实施例中,通过上述方式能够统一控制视频信号传输系统中的信号切换设备以完成视频信号切换,进而简化视频信号切换操作,并提高了操作效率。

本发明实施例以图2所示系统为例,对上述实施步骤进行具体说明。在如图2所示的系统中,当前显示场景可为视频信号1通过窗口1进行显示;视频信号2通过窗口2进行显示;视频信号4通过窗口3进行显示;视频信号5通过窗口4进行显示。

根据上述的显示场景,矩阵212当前的输入端口与输出端口的映射关系表的其中一种方式为:

M1_IN1-M1_OUT1;

M1_IN2-M1_OUT2。

矩阵222当前的输入端口与输出端口的映射关系表的其中一种方式为:

M2_IN1-M2_OUT1;

M2_IN2-M2_OUT2。

根据上述映射关系表,拼接处理器213当前的输入端口与输出端口的映射关系表的其中一种方式为:

P_IN1-P_OUT2;

P_IN2-P_OUT1;

P_IN3-P_OUT3;

P_IN4-P_OUT4。

其中,各信号切换设备之间的连接方式可参见上述具体描述。上述映射关系仅为实现上述显示场景的一种方式,当然还可包括其他方式,在此不一一列举。

若检测到视频信号切换信息后,解析出待切换视频信号为视频信号4,前端显示单元为窗口1。首先能够判断出拼接处理器213中的输入端口P_IN3与视频信号4相关联,则可建立新的映射关系为P_IN3-P_OUT2,以替换上述拼接处理器213中的P_IN1-P_OUT2映射关系,进而通过更新拼接处理器的映射关系表,即可实现将视频信号4传输至窗口1进行显示。

若检测到视频信号切换信息后,解析出待切换视频信号为视频信号3,前端显示单元为窗口1。首先判断出拼接处理器不存在输入端口关联视频信号3,则可建立矩阵212中的映射关系为:M1_IN3-M1_OUT1;并替换第一映射关系表中的M1_IN1-M1_OUT1。然后,确定与M1_OUT1相关联的拼接处理器213的输入端口为P_IN1;由于第二映射关系表中已存在P_IN1-P_OUT2的映射关系,即可实现将视频信号3传输至窗口1进行显示。或者,判断出拼接处理器不存在输入端口关联视频信号3,则可建立矩阵212中的映射关系为M1_IN3-M1_OUT2;并替换第一映射关系表中的M1_IN2-M1_OUT2。然后,确定与M1_OUT2相关联的拼接处理器213的输入端口为P_IN2,则可建立新的映射关系为P_IN2-P_OUT2,并替换第二映射关系表中的P_IN1-P_OUT2。通过更新第一映射关系表及第二映射关系表,即可实现将视频信号3传输至窗口1进行显示。

下面对本发明装置实施例进行描述。

请参阅图6,图6是本发明实施例公开的一种控制设备的单元组成图。该控制设备可包括:解析单元601、获取单元602、更新单元603。

其中,解析单元601,用于检测到视频信号切换信息后,解析出所述视频信号切换信息中的待切换视频信号及与所述待切换视频信号所要连接的前端显示单元;

获取单元602,用于获取连接所述待切换视频信号与所述前端显示单元的信号切换设备的输入端口与输出端口的映射关系表;

更新单元603,用于根据所述视频信号切换信息更新所述映射关系表,以生成所述待切换视频信号与所述前端显示单元之间的通信链路。

可选的,所述获取单元602用于:

输入端口与所述待切换视频信号相连接的信号切换设备作为第一信号切换设备,获取所述第一信号切换设备的第一映射关系表;

输出端口与所述前端显示单元相连接的信号切换设备作为第二信号切换设备,获取所述第二信号切换设备的第二映射关系表。

可选的,所述更新单元603包括:

判断单元,用于判断所述第二信号切换设备是否存在输入端口关联所述待切换视频信号;

第一建立单元,用于若存在,建立关联所述待切换视频信号的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

可选的,所述更新单元603还包括:

第一确定单元,用于若不存在,根据所述第二映射关系表,确定与连接所述前端显示单元的所述输出端口成映射关系的所述第二信号切换设备的输入端口;

第二确定单元,用于根据所述第二信号切换设备的所述输入端口,确定与所述第二信号切换设备的所述输入端口相关联的所述第一信号切换设备的输出端口;

第二建立单元,用于建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表。

可选的,所述更新单元603还包括:

第三建立单元,用于若不存在,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系,并根据所述建立的映射关系更新所述第一映射关系表;

第三确定单元,用于确定与所述第一信号切换设备的所述输出端口相关联的所述第二信号切换设备的输入端口;

第四建立单元,用于建立所述第二信号切换设备的所述输入端口与连接所述前端显示单元的所述输出端口的映射关系,并根据所述建立的映射关系更新所述第二映射关系表。

可选的,所述第三建立单元用于:

判断所述第一信号切换设备的输出端口是否全部被占用;

所述建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的输出端口的映射关系包括:

若未全部占用,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的未被占用的输出端口的映射关系;或者,

若全部占用,建立连接所述待切换视频信号的输入端口与所述第一信号切换设备的其中一个被占用输出端口的映射关系。

可选的,所述第三建立单元用于:

建立连接所述待切换视频信号的输入端口与用户指示的输出端口的映射关系;或者,

建立连接所述待切换视频信号的输入端口与满足预设标识的输出端口的映射关系。

可选的,所述控制设备还包括:

发送单元604,用于将更新后的所述映射关系表发送至所述映射关系表对应的信号切换设备,以控制所述对应的信号切换设备根据所述更新后的映射关系表确定所述对应的信号切换设备的输入端口到输出端口的通信链路。

上述功能单元用于实现上述方法实施例中的相应步骤,在此不再赘述。

本发明实施例中,通过上述方式能够统一控制视频信号传输系统中的信号切换设备以完成视频信号切换,进而简化视频信号切换操作,并提高了操作效率。

请参阅图7,图7是本发明实施例公开的一种控制设备的结构示意图。如图7所示,包括:处理器701,存储器702,通信接口703、通信总线704;其中,处理器701、存储器702和通信接口703通过通信总线704连接并完成相互间的通信;处理器701通过通信接口703控制与外部蜂窝网的无线通信;通信接口703包括但不限于天线、放大器、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。存储器702包括以下至少一种:随机存取存贮器、非易失性存储器以及外部存储器,存储器702中存储有可执行程序代码,该可执行程序代码能够引导处理器701执行本发明方法实施例中具体披露的方法,包括以下步骤:

处理器701检测到视频信号切换信息后,解析出所述视频信号切换信息中的待切换视频信号及与所述待切换视频信号所要连接的前端显示单元;

处理器701获取连接所述待切换视频信号与所述前端显示单元的信号切换设备的输入端口与输出端口的映射关系表;

处理器701根据所述视频信号切换信息更新所述映射关系表,以生成所述待切换视频信号与所述前端显示单元之间的通信链路。

此外,上述存储器702中存储的可执行程序代码还用于执行上述图4-图5所示的方法的相关步骤。在此暂不赘述。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。

以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1