一种实现矩阵视频调看的装置与方法

文档序号:7809240阅读:227来源:国知局
一种实现矩阵视频调看的装置与方法
【专利摘要】本发明公开了一种实现矩阵视频调看的装置,包括终端、矩阵服务器,以及软交换服务器;其中终端、软交换服务器、矩阵服务器通过信令交互方式建立联系;终端与矩阵服务器将媒体数据直接对通。本发明还公开了一种实现矩阵视频调看的方法,包括以下步骤:终端与矩阵服务器建立通话过程;矩阵服务器发送含有输入、输出端口信息列表以及命令类型信息的信令数据至终端;终端发起调看矩阵的某一输入端口视频的命令消息;矩阵服务器返回调看视频结果给终端。本发明可改进各类终端调看矩阵视频时的耦合度,并且能够降低终端的实现复杂度。
【专利说明】一种实现矩阵视频调看的装置与方法

【技术领域】
[0001]本发明涉及视频监控领域,尤其涉及一种实现矩阵视频调看的装置与方法。

【背景技术】
[0002]视频矩阵是指通过阵列切换的方法将M路视频信号任意输出至N路监控设备上的电子装置。有一些视频矩阵也带有音频切换功能,能将视频和音频信号进行同步切换,这种矩阵也叫做视音频矩阵。目前的视频矩阵就其实现方法来说有模拟矩阵和数字矩阵两大类。视频矩阵一般用于各类监控场合。
[0003]矩阵种类很多,根据接口类型可分为VGA矩阵、AV矩阵、光矩阵等;根据接口数量来划分,则包括8进2出、128进32出、1024进64出等;还可根据处理的信号类型划分为模拟矩阵与数字矩阵,当然还有混合矩阵。混合型视频矩阵的概念比较广,既可以是模拟和数字的混合,也可以是CVBS和RGB矩阵的混合等;根据档次分有电信广播级的同步切换矩阵和普通的视频矩阵。
[0004]然而,目前市场上矩阵视频调看的方式实现复杂,终端、矩阵服务器耦合性很大,且实现机制复杂。
[0005]在实际应用中,终端是直接面向客户使用的,不同种类的终端需要调看矩阵视频时,因此需要考虑接口尽量简单,这样能改进各类终端调看矩阵视频时的耦合度,且能够降低终端的实现复杂度。


【发明内容】

[0006]本发明的目的是为了解决上述问题而提供一种实现矩阵视频调看的装置与方法,该装置与方法可以有效改进各类终端调看矩阵视频时的耦合度,同时降低终端的实现复杂度。
[0007]本发明的技术方案如下:
一种实现矩阵视频调看的装置,包括发起视频调看并查看业务的终端、接入并输出视频的矩阵服务器,以及路由和位置登记服务器作用的软交换服务器;其中终端、软交换服务器、矩阵服务器通过信令交互方式建立联系;终端与矩阵服务器将媒体数据直接对通,即在实时视频调看过程中,终端直接将视频等媒体数据发送到矩阵服务器,或从矩阵服务器中接收视频等媒体数据,或矩阵服务器的输入端口视频直接发送到矩阵的输出端口中。
[0008]优选地,终端、软交换服务器、矩阵服务器通过以太网IP通讯。
[0009]优选地,该矩阵服务器接入4路输入端口、4路输出端口。其中该矩阵服务器的4路输入口为AV/VGA 口,输出口为4路VGA 口。
[0010]一种利用上述实现矩阵视频调看的装置实现矩阵视频调看的方法,其包括以下步骤:终端与矩阵服务器建立通话过程;矩阵服务器发送含有输入、输出端口信息列表以及命令类型信息的信令数据至终端;终端发起调看矩阵的某一输入端口视频的命令消息,发起的命令消息需要携带端口索引;矩阵服务器返回调看视频结果给终端。
[0011]优选地,该建立通话过程使用SIP协议接口,协议中需要将双方的媒体数据收发端口告知对端。
[0012]优选地,该信息列表中每条记录需要包含:端口索引、名称,其中信息的消息体为xml格式。
[0013]优选地,该矩阵根据该端口索引,将对应的视频流发送给终端,其中视频调看命令消息的消息体为xml格式,并包含端口索引信息,以及命令类型信息。
[0014]优选地,返回的调看结果为xml格式,并包含结果值以及命令类型值。
[0015]优选地,该终端也可以将某一视频推送到矩阵的输出端口,发出的命令消息携带矩阵的输出端口索引、视频来源信息,以及命令类型信息。
[0016]优选地,上述各步骤均使用SIP协议消息。
[0017]优选地,控制命令的SIP协议消息的消息体使用xml格式数据。
[0018]本发明的有益效果为:终端、软交换服务器、矩阵服务器间接口使用标准SIP协议消息,只要终端支持标准SIP协议,就可以接入系统,只需要遵循与矩阵服务器间的简单私有通讯接口协议,则可以实时作矩阵视频操作处理。减少了终端与矩阵服务器间的耦合度,同时也降低了终端实现的复杂度。

【专利附图】

【附图说明】
[0019]下面结合附图和实施例对本发明进一步阐述,其中:
图1为实现矩阵视频调看的装置的模块示意图;
图2为实现矩阵视频调看的方法的流程图。

【具体实施方式】
[0020]参考附图并进行以下描述,以对权利要求及其等同物所定义的本发明示例性实施例具有更深的理解。但是这些描述仅被认为是示例性的。因此,本领域的技术人员可以在不脱离本发明的范围和精神的情况下,对本文所描述的实施例进行各种变化和修改。另外,为了清楚和简明目的,也可以省略对于公知功能和结构的描述。
[0021 ] 在一实施例中,如图1所示,需要终端1、软交换服务器2、矩阵服务器3等,在调看矩阵视频前,需要通过网管对矩阵信息进行配置。
[0022]终端I主要作视频调看的发起,以及业务查看作用;矩阵服务器3主要用于视频的接入和输出;网管主要配置终端1、矩阵服务器3,并登记到软交换服务器2的用户合法性数据配置;软交换服务器2主要用作路由,以及位置登记服务器。终端1、矩阵服务器3运行起来后,需要到软交换服务器2作位置登记。
[0023]业务开通过程主要是通过SIP消息来建立的。
[0024]在本实施例中,终端1、软交换服务器2、矩阵服务器3是通过信令交互方式来建立联系的,如图中虚线所示。而终端I与矩阵服务器3将媒体数据直接对通,即在实时视频调看过程中,终端直接将视频等媒体数据发送到矩阵服务器,或从矩阵服务器中接收视频等媒体数据,或矩阵服务器的输入端口视频直接发送到矩阵的输出端口中。优选地,该媒体数据为音频、视频等。
[0025]优选地,该矩阵服务器3接入4路输入端口 4、4路输出端口 5。更优选地,该矩阵服务器3的4路输入口为AV/VGA 口,输出口为4路VGA 口。
[0026]优选地,终端1、软交换服务器2、矩阵服务器3通过以太网IP来通讯。
[0027]图2所示为根据本发明示例性实施例的实现矩阵视频调看的方法的流程图,其中:
Pl:终端I向软交换服务器2发出呼叫(INVITE)消息,建立联系;
P2:软交换服务器2向矩阵服务器3发出呼叫(INVITE)消息;
P3:矩阵服务器3应答呼叫,向软交换服务器2发出200 OK应答消息;
P4:软交换服务器2应答呼叫,向终端I发出200 OK应答消息;
P5:终端I向软交换服务器2发出ACK确认命令;
P6:软交换服务器2向矩阵服务器3发出ACK确认命令,至此终端I与矩阵服务器3建立通话过程;
P7:矩阵服务器3将矩阵信息(INFO)发送到软交换服务器2 ;
P8:软交换服务器2在收到矩阵信息(INFO)后,将该矩阵信息发送到终端I ;
P9:终端I在收到矩阵信息后,向软交换服务器2发出200 OK应答消息;
PlO:软交换服务器2将200 OK应答消息发送到矩阵服务器3,至此矩阵服务器3发送含有输入、输出端口 4,5信息列表以及命令类型信息的信令数据至终端I ;
Pll:终端I向软交换服务器2发出视频调看命令消息(INFO);
P12:软交换服务器2将视频调看命令消息(INFO)发送到矩阵服务器3 ;
P13:矩阵服务器3收到命令信息(INFO)后,向软交换服务器2发送200 OK应答消息;P14:软交换服务器2将200 OK应答消息发送到终端1,至此,终端I发起了调看矩阵的某一输入端口 4的视频命令消息;
P15:矩阵服务器3向软交换服务器2发送视频调看结果消息(INFO);
P16:软交换服务器2将视频调看结果消息(INFO)发送到终端I ;
P17:终端I在收到视频调看结果消息(INFO)后,向软交换服务器2发出200 OK应答消息;
P18:软交换服务器2将200 OK应答消息发送到矩阵服务器3,至此矩阵服务器3返回调看视频结果给终端I。
[0028]其中:
Pl?P6:终端I与矩阵服务器3建立通话过程,使用标准的SIP协议接口,协议中需要将双方的媒体数据收发端口告知对端。
[0029]P7?PlO:矩阵服务器3发送含有输入、输出端口 4,5信息列表以及命令类型信息的信令数据至终端I ;信息列表中每条记录需要包含:端口索引、名称。INFO消息的消息体为xml格式。
[0030]Pll?P14:终端I发起调看矩阵的某一输入端口 4视频的命令消息,发起的命令消息需要携带端口索引。矩阵根据该端口索引,将对应的视频流发送给终端I。有益地,INFO消息的消息体为xml格式,包含了端口索引信息,以及命令类型信息。
[0031]有益地,终端I也可以将某一视频推送到矩阵的输出端口 5,发的命令消息的消息体为xml格式,携带矩阵的输出端口 5索引、视频来源信息,以及命令类型信息。
[0032]P15?P18:矩阵服务器3返回调看视频结果给终端1,结果为xml格式,结果中包含结果值以及命令类型值,结果值为:成功,或者失败。
[0033]上述流程中,如无特殊说明,均使用标准的SIP协议消息。其中控制命令的SIP协议消息的消息体使用简单的私有定义的xml格式数据。
[0034]上文描述的示例性只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。其技术方案和/或实施方式可以在本发明的保护范围内做出各种不同的修改和变型。
【权利要求】
1.一种实现矩阵视频调看的装置,包括发起视频调看并查看业务的终端(I)、接入并输出视频的矩阵服务器(3),以及路由和位置登记服务器作用的软交换服务器(2);其特征在于: a)终端(I)、软交换服务器(2)、矩阵服务器(3)通过信令交互方式建立联系; b)终端(I)与矩阵服务器(3)将媒体数据直接对通。
2.根据权利要求1所述的实现矩阵视频调看的装置,其特征在于,终端(I)、软交换服务器(2)、矩阵服务器(3)通过以太网IP通讯。
3.根据权利要求1所述的实现矩阵视频调看的装置,其特征在于,所述矩阵服务器(3)接入4路AV/VGA输入端口(4)、4路VGA输出端口(5)。
4.一种利用权利要求1所述的实现矩阵视频调看的装置实现矩阵视频调看的方法,其特征在于,包括以下步骤: a)终端(I)通过软交换服务器(2)与矩阵服务器(3 )建立通话过程; b)矩阵服务器(3)发送含有输入、输出端口(4,5)信息列表以及命令类型信息的信令数据至终端(I); c)终端(I)发起调看矩阵的某一输入端口(4)视频的命令消息,该命令消息含有端口索引; d)矩阵服务器(3)返回调看视频结果给终端(I)。
5.根据权利要求4所述的实现矩阵视频调看的方法,其特征在于,所述建立通话过程使用SIP协议接口,协议中需要将双方的媒体数据收发端口告知对端。
6.根据权利要求4所述的实现矩阵视频调看的方法,其特征在于,所述信息列表中每条记录需要包含:端口索弓1、名称,其中消息的消息体为xml格式。
7.根据权利要求4所述的实现矩阵视频调看的方法,其特征在于,所述矩阵根据所述端口索引,将对应的视频流发送给终端(I),其中视频调看命令消息的消息体为xml格式,并包含端口索引信息,以及命令类型信息。
8.根据权利要求4所述的实现矩阵视频调看的方法,其特征在于,返回的调看视频结果为xml格式,并包含结果值以及命令类型值。
9.根据权利要求4所述的实现矩阵视频调看的方法,其特征在于,所述终端(I)将某一视频推送到矩阵的输出端口(5),发出的命令消息携带矩阵的输出端口(5)索引、视频来源信息,以及命令类型信息。
10.根据权利要求6-9中任一项所述的实现矩阵视频调看的方法,其特征在于,各步骤均使用SIP协议消息。
11.根据权利要求10所述的实现矩阵视频调看的方法,其特征在于,控制命令的SIP协议消息的消息体使用Xml格式数据。
【文档编号】H04N7/18GK104184959SQ201410343561
【公开日】2014年12月3日 申请日期:2014年7月18日 优先权日:2014年7月18日
【发明者】陈云, 唐宏, 杨志, 朱思宇 申请人:深圳市邦彦信息技术有限公司, 中国人民解放军总参谋部第六十一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1