一种视频监控系统中的通信方法及监控服务器转让专利

申请号 : CN200910243327.0

文献号 : CN101729868A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蔡醒诗

申请人 : 北京中星微电子有限公司

摘要 :

本发明提供了一种视频监控系统中的通信方法及监控服务器。本发明通过在监控服务器之间通信时使用的是符合第二标准的设备标识,而在前端设备之间则采用符合第一标准的设备标识进行通信;并且,由监控服务器进行内部、外部标识的转换,从而可以保证前端设备和监控服务器之间的互通。

权利要求 :

1.一种视频监控系统中的通信方法,所述视频监控系统包括至少两个监控服务器和多个前端设备,其特征在于,所述通信方法包括:在视频监控系统中的监控服务器上建立和维护设备的外部设备标识和内部设备标识之间的对应关系,所述外部设备标识是符合第一标准的设备标识,所述内部设备标识是符合第二标准的设备标识;

第一监控服务器在向其它监控服务器发送包含有设备的外部设备标识的第一信息之前,根据所述对应关系,将所述第一信息中包含的外部设备标识转换成内部设备标识后,再进行转发;

第一监控服务器在向前端设备发送包含有设备的内部设备标识的第二信息之前,根据所述对应关系,将所述第二信息中包含的内部设备标识转换成外部设备标识后,再进行转发。

2.如权利要求1所述的通信方法,其特征在于,在所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,所述通信方法还包括:在视频监控系统中的监控服务器上建立第一外部设备标识和第二外部设备标识之间的转换关系;

第一监控服务器接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识,并判断所述对应关系中是否存在所述第一外部设备标识;

第一监控服务器在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述转换关系,确定所述第一本地标识转换后的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。

3.如权利要求2所述的通信方法,其特征在于,所述第一外部设备标识包括有符合预定第一规则的前缀和用户自定义的后缀,所述第二外部设备标识包括有符合预定第二规则的前缀和用户自定义的后缀;

所述转换关系为第一外部设备标识的前缀和所述第二外部设备标识的前缀之间的第一转换关系,所述确定所述第一本地标识转换后的第二外部设备标识,具体包括:解析所述第一外部设备标识,确定第一外部设备标识中的前缀和后缀;

根据所述第一转换关系,转换所述第一外部设备标识的前缀,并保持所述第一外部设备标识的后缀不变,得到所述第二外部设备标识。

4.如权利要求1所述的通信方法,其特征在于,在所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,所述通信方法还包括:在视频监控系统中的监控服务器上建立前端设备的IP地址与第二外部设备标识之间的关联关系;

第一监控服务器接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识,并判断所述对应关系中是否存在所述第一外部设备标识;

第一监控服务器在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述第一注册请求的源IP地址,查找所述关联关系,确定所述源IP地址对应的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。

5.如权利要求2、3或4所述的通信方法,其特征在于,

在发送所述标识更新消息之后,所述通信方法还包括:

第一监控服务器接收所述前端设备在更新所述第一外部设备标识后发送的第二注册请求,所述第二注册请求携带有所述第二外部设备标识;

监控服务器在判断出所述对应关系中存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述前端设备。

6.一种视频监控系统中的监控服务器,其特征在于,包括:

对应关系维护单元,用于建立和维护前端设备的外部设备标识和内部设备标识之间的对应关系,所述外部设备标识是符合第一标准的设备标识,所述内部设备标识是符合第二标准的设备标识;

第一通信处理单元,用于在本监控服务器在向其它监控服务器发送包含有设备的外部设备标识的第一信息之前,根据所述对应关系,将所述第一信息中包含的外部设备标识转换成内部设备标识后,再进行转发;

第二通信处理单元,用于在本监控服务器在向前端设备发送包含有设备的内部设备标识的第二信息之前,根据所述对应关系,将所述第二信息中包含的内部设备标识转换成外部设备标识后,再进行转发。

7.如权利要求6所述的监控服务器,其特征在于,

所述对应关系维护单元,还用于将所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识;

所述监控服务器还包括:

转换关系维护单元,用于建立第一外部设备标识和第二外部设备标识之间的转换关系;

注册请求接收单元,用于接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识;

标识判断单元,用于判断所述第一注册请求携带的所述第一外部设备标识是否存在于所述对应关系中;

标识更新处理单元,用于在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述转换关系,确定所述第一本地标识转换后的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。

8.如权利要求7所述的监控服务器,其特征在于,

所述第一外部设备标识包括有符合预定第一规则的前缀和用户自定义的后缀,所述第二外部设备标识包括有符合预定第二规则的前缀和用户自定义的后缀;

所述转换关系为第一外部设备标识的前缀和所述第二外部设备标识的前缀之间的第一转换关系;

所述标识更新处理单元,还用于解析所述第一外部设备标识,确定第一外部设备标识中的前缀和后缀;根据所述第一转换关系,转换所述第一外部设备标识的前缀,并保持所述第一外部设备标识的后缀不变,得到所述第二外部设备标识。

9.如权利要求6所述的监控服务器,其特征在于,

所述对应关系维护单元,还用于将所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识;

所述监控服务器还包括:

关联关系维护单元,用于建立前端设备的IP地址与第二外部设备标识之间的关联关系;

注册请求接收单元,用于接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识;

标识判断单元,用于判断所述第一注册请求携带的所述第一外部设备标识是否存在于所述对应关系中;

标识更新处理单元,用于在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述第一注册请求的源IP地址,查找所述关联关系,确定所述源IP地址对应的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。

10.如权利要求7、8或9所述的监控服务器,其特征在于,

所述注册请求接收单元,还用于接收所述第一前端设备在更新所述第一外部设备标识后发送的第二注册请求,所述第二注册请求携带有所述第二外部设备标识;

所述监控服务器还包括:

前端设备注册单元,用于在判断出所述对应关系存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述第一前端设备。

说明书 :

一种视频监控系统中的通信方法及监控服务器

技术领域

[0001] 本发明涉及视频监控技术领域,具体涉及一种视频监控系统中的通信方法及监控服务器。

背景技术

[0002] 现有技术中存在着多种监控行业标准,不同行政区域、不同厂家都会制定自己的标准。由于没有统一标准,导致各个厂家生产的设备相互难以互通,这给设备的推广应用造成了限制,也给厂家带来了开发符合多种标准的视频监控系统的困难。
[0003] 在这些众多的标准中,前端设备的设备标识的标准也是各种各样,没有一致性。本发明中,所述的前端设备具体包括:摄像机(如IP摄像机)、数字视频服务器DVS、数字视频录像机DVR、编码器和解码器等设备。同样的,监控服务器厂家生产的监控服务器也有自己的标准。因此,不同厂家的前端设备和视频服务器之间通常不能够互通。
[0004] 如图1所示,摄像机厂家生产的摄像机,其自身配置的设备标识devsid可能是符合该摄像机厂家自定义的标准的标识,也可能是符合某个地区标准的标识。而监控服务器厂家生产的监控服务器1和监控服务器2按照自己的标准,为各种设备定义了全局唯一的标识deviid。如何实现设备标识devsid和deviid之间的转换,进而实现符合不同标准的设备之间的互通,是一个亟需解决的问题。

发明内容

[0005] 本发明所要解决的技术问题是提供一种视频监控系统中的通信方法及监控服务器,通过在监控服务器间采用内部标准的设备标识,在前端设备间采用外部标准的设备标识,由监控服务器进行内部、外部设备标识的转换,从而实现了具有不同设备标识标准的设备之间的互通。
[0006] 为解决上述技术问题,本发明提供方案如下:
[0007] 一种视频监控系统中的通信方法,所述视频监控系统包括至少两个监控服务器和多个前端设备,所述通信方法包括:
[0008] 在视频监控系统中的监控服务器上建立和维护设备的外部设备标识和内部设备标识之间的对应关系,所述外部设备标识是符合第一标准的设备标识,所述内部设备标识是符合第二标准的设备标识;
[0009] 第一监控服务器在向其它监控服务器发送包含有设备的外部设备标识的第一信息之前,根据所述对应关系,将所述第一信息中包含的外部设备标识转换成内部设备标识后,再进行转发;
[0010] 第一监控服务器在向前端设备发送包含有设备的内部设备标识的第二信息之前,根据所述对应关系,将所述第二信息中包含的内部设备标识转换成外部设备标识后,再进行转发。
[0011] 优选地,上述通信方法中,在所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,所述通信方法还包括:
[0012] 在视频监控系统中的监控服务器上建立第一外部设备标识和第二外部设备标识之间的转换关系;
[0013] 第一监控服务器接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识,并判断所述对应关系中是否存在所述第一外部设备标识;
[0014] 第一监控服务器在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述转换关系,确定所述第一本地标识转换后的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0015] 优选地,上述通信方法中,所述第一外部设备标识包括有符合预定第一规则的前缀和用户自定义的后缀,所述第二外部设备标识包括有符合预定第二规则的前缀和用户自定义的后缀;
[0016] 所述转换关系为第一外部设备标识的前缀和所述第二外部设备标识的前缀之间的第一转换关系,所述确定所述第一本地标识转换后的第二外部设备标识,具体包括:
[0017] 解析所述第一外部设备标识,确定第一外部设备标识中的前缀和后缀;
[0018] 根据所述第一转换关系,转换所述第一外部设备标识的前缀,并保持所述第一外部设备标识的后缀不变,得到所述第二外部设备标识。
[0019] 优选地,上述通信方法中,在所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,所述通信方法还包括:
[0020] 在视频监控系统中的监控服务器上建立前端设备的IP地址与第二外部设备标识之间的关联关系;
[0021] 第一监控服务器接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识,并判断所述对应关系中是否存在所述第一外部设备标识;
[0022] 第一监控服务器在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述第一注册请求的源IP地址,查找所述关联关系,确定所述源IP地址对应的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0023] 优选地,上述通信方法中,
[0024] 在发送所述标识更新消息之后,所述通信方法还包括:
[0025] 第一监控服务器接收所述前端设备在更新所述第一外部设备标识后发送的第二注册请求,所述第二注册请求携带有所述第二外部设备标识;
[0026] 监控服务器在判断出所述对应关系中存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述前端设备。
[0027] 本发明还提供了一种视频监控系统中的监控服务器,包括:
[0028] 对应关系维护单元,用于建立和维护前端设备的外部设备标识和内部设备标识之间的对应关系,所述外部设备标识是符合第一标准的设备标识,所述内部设备标识是符合第二标准的设备标识;
[0029] 第一通信处理单元,用于在本监控服务器在向其它监控服务器发送包含有设备的外部设备标识的第一信息之前,根据所述对应关系,将所述第一信息中包含的外部设备标识转换成内部设备标识后,再进行转发;
[0030] 第二通信处理单元,用于在本监控服务器在向前端设备发送包含有设备的内部设备标识的第二信息之前,根据所述对应关系,将所述第二信息中包含的内部设备标识转换成外部设备标识后,再进行转发。
[0031] 优选地,上述监控服务器中,
[0032] 所述对应关系维护单元,还用于将所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识;
[0033] 所述监控服务器还包括:
[0034] 转换关系维护单元,用于建立第一外部设备标识和第二外部设备标识之间的转换关系;
[0035] 注册请求接收单元,用于接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识;
[0036] 标识判断单元,用于判断所述第一注册请求携带的所述第一外部设备标识是否存在于所述对应关系中;
[0037] 标识更新处理单元,用于在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述转换关系,确定所述第一本地标识转换后的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0038] 优选地,上述监控服务器中,
[0039] 所述第一外部设备标识包括有符合预定第一规则的前缀和用户自定义的后缀,所述第二外部设备标识包括有符合预定第二规则的前缀和用户自定义的后缀;
[0040] 所述转换关系为第一外部设备标识的前缀和所述第二外部设备标识的前缀之间的第一转换关系;
[0041] 所述标识更新处理单元,还用于解析所述第一外部设备标识,确定第一外部设备标识中的前缀和后缀;根据所述第一转换关系,转换所述第一外部设备标识的前缀,并保持所述第一外部设备标识的后缀不变,得到所述第二外部设备标识。
[0042] 优选地,上述监控服务器中,
[0043] 所述对应关系维护单元,还用于将所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识;
[0044] 所述监控服务器还包括:
[0045] 关联关系维护单元,用于建立前端设备的IP地址与第二外部设备标识之间的关联关系;
[0046] 注册请求接收单元,用于接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的所述第一外部设备标识;
[0047] 标识判断单元,用于判断所述第一注册请求携带的所述第一外部设备标识是否存在于所述对应关系中;
[0048] 标识更新处理单元,用于在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述第一注册请求的源IP地址,查找所述关联关系,确定所述源IP地址对应的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0049] 优选地,上述监控服务器中,
[0050] 所述注册请求接收单元,还用于接收所述第一前端设备在更新所述第一外部设备标识后发送的第二注册请求,所述第二注册请求携带有所述第二外部设备标识;
[0051] 所述监控服务器还包括:
[0052] 前端设备注册单元,用于在判断出所述对应关系存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述第一前端设备。
[0053] 从以上所述可以看出,本发明提供的一种视频监控系统中的通信方法及监控服务器,在监控服务器之间通信时使用的是符合第二标准的设备标识,而在前端设备之间则采用符合第一标准的设备标识进行通信;并且,由监控服务器进行内部、外部标识的转换,从而可以保证前端设备和监控服务器之间的互通。并且,本发明在前端设备的第一标准发生改变时,只需要更新上述对应关系,即可使得视频监控系统满足不同标准的要求,从而提高了系统的可扩展性和通用性。

附图说明

[0054] 图1为现有技术中设备标识的使用示意图;
[0055] 图2为本发明实施例所述视频监控系统中的通信方法的流程示意图;
[0056] 图3为本发明实施例所述监控服务器的结构示意图。

具体实施方式

[0057] 本发明提供了一种视频监控系统中的通信方法及监控服务器,其核心思想在于,在视频监控系统内部的监控服务器间进行通讯的时候,采用内部标准的设备标识,而在前端设备间进行通讯时,使用外部标准的设备标识,并由监控服务器进行内部、外部设备标识的转换,从而实现了具有不同设备标识标准的设备之间的互通。以下将结合附图,通过具体实施例对本发明作进一步的说明。
[0058] 请参照图1,本发明实施例所述视频监控系统中的通信方法,所述视频监控系统包括至少两个监控服务器和多个前端设备,所述通信方法包括:
[0059] 步骤11,在视频监控系统中的监控服务器上建立和维护设备的外部设备标识和内部设备标识之间的对应关系,所述外部设备标识是符合第一标准的设备标识,所述内部设备标识是符合第二标准的设备标识。
[0060] 这里,内部设备标识可以采用RFC4122定义的uuid,作为监控服务器中的设备唯一标识。
[0061] 步骤12,第一监控服务器在向其它监控服务器发送包含有设备的外部设备标识的第一信息之前,根据所述对应关系,将所述第一信息中包含的外部设备标识转换成内部设备标识后,再进行转发。
[0062] 步骤13,第一监控服务器在向前端设备发送包含有设备的内部设备标识的第二信息之前,根据所述对应关系,将所述第二信息中包含的内部设备标识转换成外部设备标识后,再进行转发。
[0063] 上述的前端设备具体包括:摄像机(如IP摄像机)、数字视频服务器DVS、数字视频录像机DVR、编码器和解码器等设备。上述的第一监控服务器是泛指视频监控系统中的任意一个监控服务器。在上述步骤12、13中,第一监控服务器可以根据上述对应关系,确定发送的信息中的设备标识是内部设备标识还是外部设备标识,进而决定是否需要进行内部、外部设备标识间的转换。并且,上述步骤12和13之间并无绝对的先后顺序关系。
[0064] 可以看出,上述通信方法中,监控服务器之间通信时使用的是符合第二标准的设备标识;而前端设备之间则采用符合第一标准的设备标识进行通信;并且,由监控服务器进行内部、外部标识的转换,可以保证前端设备和监控服务器之间的互通。本实施例中第二标准是一种内部标准,可以保持不变。而在前端设备的第一标准发生改变时,只需要更新上述对应关系,即可使得视频监控系统满足不同标准的要求,从而提高了系统的可扩展性和通用性。
[0065] 由于标准变换、地区差异等因素,前端设备的外部设备标识的标准经常会发生改变。例如,在上述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,本实施例还可以通过以下两种方式,对前端设备的设备标识进行更新。
[0066] 第一种方式:
[0067] 在所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,本实施例所述通信方法还包括:
[0068] 步骤21,在视频监控系统中的各个监控服务器上建立第一外部设备标识和第二外部设备标识之间的转换关系。
[0069] 步骤22,前端设备向监控服务器发送第一注册请求,所述第一注册请求携带有所述前端设备自身配置的第一外部设备标识;监控服务器接收到所述第一注册请求后,判断所述对应关系中是否存在所述第一外部设备标识。
[0070] 步骤23,监控服务器在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述转换关系,确定所述第一本地标识转换后的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0071] 步骤24,第一前端设备接收到所述标识更新消息后,将本设备的设备标识由所述第一外部设备标识更新为所述第二外部设备标识,然后,再向监控服务器发送携带有所述第二外部设备标识的第二注册请求。
[0072] 步骤25,监控服务器接收所述前端设备在更新所述第一外部设备标识后发送的第二注册请求后,判断所述对应关系中是否存在所述第二外部设备标识,并在判断出所述对应关系中存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述前端设备,例如,在本地建立和维护所述前端设备的IP地址,设备状态等信息。
[0073] 这里,在所述第一外部设备标识包括有符合预定第一规则的前缀和用户自定义的后缀,所述第二外部设备标识包括有符合预定第二规则的前缀和用户自定义的后缀时,上述步骤21中,所述转换关系为第一外部设备标识的前缀和所述第二外部设备标识的前缀之间的第一转换关系;上述步骤23中,所述确定所述第一本地标识转换后的第二外部设备标识,具体包括:
[0074] 解析所述第一外部设备标识,确定第一外部设备标识中的前缀和后缀;
[0075] 根据所述第一转换关系,转换所述第一外部设备标识的前缀,并保持所述第一外部设备标识的后缀不变,得到所述第二外部设备标识。这里,将第一外部设备标识中的前缀,转换为第二外部设备标识的前缀。
[0076] 例如,初始的对应关系中,摄像机A、B的内部设备标识和外部设备标识之间的对应关系如下表1所示:
[0077]第一外部设备标识 内部设备标识 设备名称
01010101123 f81d4fae-7dec-11d0-a765-00a0c91e6bf6 摄像机A
01010101456 550e8400-e29b-11d4-a716-446655440000 摄像机B
[0078] 表1
[0079] 表1中第一外部设备标识的编码规则:“01010101123”,前四位0101表示北京市,其后两位01表示海淀区,其后两位01表示设备是摄像机,最后三位123是可供用户自己设定或程序分配的后缀。
[0080] 现在,如果视频监控系统要适配另一种编码规则,前三位表示市(北京100),其后三位表示区(海淀005),最后三位是可供用户自己设定或程序分配的后缀。则对应关系需要变换为如下表2所示:
[0081]第二外部设备标识 内部设备标识 设备名称
100005123 f81d4fae-7dec-11d0-a765-00a0c91e6bf6 摄像机A
100005456 550e8400-e29b-11d4-a716-446655440000 摄像机B
[0082] 表2
[0083] 因此,可以在监控服务器上建立第一转换关系,如下表3所示:
[0084]转换前 转换后
1 01010101100005
[0085] 表3
[0086] 即,将第一外部设备标识的前缀“01010101”转换为“100005”,而保持第一外部设备标识的后缀不变,从而得到第二外部设备标识。
[0087] 第二种方式:
[0088] 在所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识后,本实施例所述通信方法还包括:
[0089] 步骤31,在视频监控系统中的监控服务器上建立前端设备的IP地址与第二外部设备标识之间的关联关系;
[0090] 步骤32,前端设备向监控服务器发送第一注册请求,所述第一注册请求携带有所述前端设备自身配置的第一外部设备标识;监控服务器接收到所述第一注册请求后,判断所述对应关系中是否存在所述第一外部设备标识。
[0091] 步骤33,监控服务器在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述第一注册请求的源IP地址,查找所述关联关系,确定所述源IP地址对应的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0092] 步骤34,第一前端设备接收到所述标识更新消息后,将本设备的设备标识由所述第一外部设备标识更新为所述第二外部设备标识,然后,再向监控服务器发送携带有所述第二外部设备标识的第二注册请求。
[0093] 步骤35,监控服务器接收所述前端设备在更新所述第一外部设备标识后发送的第二注册请求后,判断所述对应关系中是否存在所述第二外部设备标识,并在判断出所述对应关系中存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述前端设备,例如,在本地建立和维护所述前端设备的IP地址,设备状态等信息。
[0094] 上述方式中,直接根据前端设备的IP地址来进行设备标识的更新,其实现更为简单。
[0095] 基于上述的视频监控系统中的通信方法,本实施例还提供了一种监控服务器,如图3所示,该监控服务器包括:
[0096] 对应关系维护单元,用于建立和维护前端设备的外部设备标识和内部设备标识之间的对应关系,所述外部设备标识是符合第一标准的设备标识,所述内部设备标识是符合第二标准的设备标识;
[0097] 第一通信处理单元,用于在本监控服务器在向其它监控服务器发送包含有设备的外部设备标识的第一信息之前,根据所述对应关系,将所述第一信息中包含的外部设备标识转换成内部设备标识后,再进行转发;
[0098] 第二通信处理单元,用于在本监控服务器在向前端设备发送包含有设备的内部设备标识的第二信息之前,根据所述对应关系,将所述第二信息中包含的内部设备标识转换成外部设备标识后,再进行转发。
[0099] 优选地,上述监控服务器中,
[0100] 所述对应关系维护单元,还用于将所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识;
[0101] 所述监控服务器还包括:
[0102] 转换关系维护单元,用于建立第一外部设备标识和第二外部设备标识之间的转换关系;
[0103] 注册请求接收单元,用于接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的第一外部设备标识;
[0104] 标识判断单元,用于判断所述第一注册请求携带的所述第一外部设备标识是否存在于所述对应关系中;
[0105] 标识更新处理单元,用于在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述转换关系,确定所述第一本地标识转换后的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0106] 优选地,上述监控服务器中,
[0107] 所述第一外部设备标识包括有符合预定第一规则的前缀和用户自定义的后缀,所述第二外部设备标识包括有符合预定第二规则的前缀和用户自定义的后缀;
[0108] 所述转换关系为第一外部设备标识的前缀和所述第二外部设备标识的前缀之间的第一转换关系;
[0109] 所述标识更新处理单元,还用于解析所述第一外部设备标识,确定第一外部设备标识中的前缀和后缀;根据所述第一转换关系,转换所述第一外部设备标识的前缀,并保持所述第一外部设备标识的后缀不变,得到所述第二外部设备标识。
[0110] 优选地,上述监控服务器中,
[0111] 所述对应关系维护单元,还用于将所述对应关系中的前端设备的外部设备标识由第一外部设备标识更新为第二外部设备标识;
[0112] 所述监控服务器还包括:
[0113] 关联关系维护单元,用于建立前端设备的IP地址与第二外部设备标识之间的关联关系;
[0114] 注册请求接收单元,用于接收前端设备发送的第一注册请求,所述第一注册请求携带有所述前端设备自身配置的第一外部设备标识;
[0115] 标识判断单元,用于判断所述第一注册请求携带的所述第一外部设备标识是否存在于所述对应关系中;
[0116] 标识更新处理单元,用于在判断出所述对应关系中不存在所述第一外部设备标识后,根据所述第一注册请求的源IP地址,查找所述关联关系,确定所述源IP地址对应的第二外部设备标识,并通过标识更新消息将所述第二外部设备标识发送给所述前端设备,所述标识更新消息用于指示所述第一前端设备将所述第一外部设备标识更新为所述第二外部设备标识。
[0117] 优选地,上述监控服务器中,
[0118] 所述注册请求接收单元,还用于接收所述第一前端设备在更新所述第一外部设备标识后发送的第二注册请求,所述第二注册请求携带有所述第二外部设备标识;
[0119] 所述监控服务器还包括:
[0120] 前端设备注册单元,用于在判断出所述对应关系存在所述第二外部设备标识后,根据所述第二注册请求,在本地注册所述第一前端设备。
[0121] 综上所述,本发明实施例提供的一种视频监控系统中的通信方法及监控服务器,通过监控服务器进行内部、外部设备标识的转换,实现了不同设备标识标准的设备间的互通。
[0122] 以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。