CN109348175B - 一种监控***间通信方法 - Google Patents

一种监控***间通信方法 Download PDF

Info

Publication number
CN109348175B
CN109348175B CN201811252707.6A CN201811252707A CN109348175B CN 109348175 B CN109348175 B CN 109348175B CN 201811252707 A CN201811252707 A CN 201811252707A CN 109348175 B CN109348175 B CN 109348175B
Authority
CN
China
Prior art keywords
monitoring system
gateway
srg
media
signalling route
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811252707.6A
Other languages
English (en)
Other versions
CN109348175A (zh
Inventor
张海涛
马华东
李海飞
徐政钧
唐炳昌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN201811252707.6A priority Critical patent/CN109348175B/zh
Publication of CN109348175A publication Critical patent/CN109348175A/zh
Application granted granted Critical
Publication of CN109348175B publication Critical patent/CN109348175B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供了一种监控***间通信方法,方法包括:第一监控***向第一信令路由网关SRG1发送针对第二监控***的通信请求;第一信令路由网关SRG1基于第一监控***的网络传输协议,将通信请求发送至第二信令路由网关SRG2;第二信令路由网关SRG2基于第二监控***的网络传输协议,转换通信请求的网络传输协议,得到转换后的通信请求;将转换后的通信请求发送至第二监控***;第二监控***处理转换后的通信请求。可见,尽管第一监控子***和第二监控子***的传输协议不同,也可以建立通信连接,从而进行数据共享。

Description

一种监控***间通信方法
技术领域
本发明涉及通信技术领域,特别是涉及一种监控***间通信方法。
背景技术
近年来视频监控***的应用越来越广泛,遍布各个领域。监控***间通信的需求也日益增长。例如,用户通过监控***1需要获取到监控***2的监控数据,用户通过监控***1对监控***2进行配置等。
而不同监控***的***架构可能不同,所采用的通信协议也可能不同。基于上述原因,不同监控***之间很可能无法通信,无法共享数据。
发明内容
本发明实施例的目的在于提供一种监控***间通信方法,以实现不同视频监控***之间的通信以及数据共享。具体技术方案如下:
为了解决上述问题,本发明实施例提供了一种监控***间通信方法,所述监控***包括第一监控***和第二监控***,所述第一监控***和所述第二监控***之间通过第一信令路由网关SRG1和第二信令路由网关SRG2连接;所述方法包括:
所述第一监控***向所述第一信令路由网关SRG1发送针对所述第二监控***的通信请求;
所述第一信令路由网关SRG1基于所述第一监控***的网络传输协议,将所述通信请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2基于所述第二监控***的网络传输协议,转换所述通信请求的网络传输协议,得到转换后的通信请求;将所述转换后的通信请求发送至所述第二监控***;
所述第二监控***处理所述转换后的通信请求。
可选的,所述监控***包括第一媒体分发网关MDG1和第二媒体分发网关MDG2,所述方法还包括:
所述第一监控***生成媒体传输请求,并将所述媒体传输请求发送至所述第一信令路由网关SRG1
所述第一信令路由网关基于所述第一监控***的网络传输协议,将所述媒体传输请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2基于所述第二监控***的网络传输协议,转换所述媒体传输请求的网络传输协议,得到转换后的媒体传输请求;将所述转换后的媒体传输请求发送至所述第二媒体分发网关MDG2
所述第二媒体分发网关MDG2根据所述转换后的媒体传输请求,获取目标媒体资源,并基于所述第二监控***的媒体传输协议和媒体编码格式,将所获取的目标媒体资源发送给所述第一媒体分发网关MDG1
所述第一媒体分发网关MDG1将所述目标媒体资源的媒体传输协议和媒体编码格式转换为第一监控***的媒体传输协议和媒体编码格式,得到转换后的媒体资源。
可选的,所述监控***包括第一媒体分发网关MDG1和第二媒体分发网关MDG2,所述方法还包括:
所述第一监控***生成针对目标视频的视频回放请求,并将所述视频回放请求发送至所述第一信令路由网关SRG1
所述第一信令路由网关基于所述第一监控***的网络传输协议,将所述视频回放请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2基于所述第二监控***的网络传输协议,转换所述视频回放请求的网络传输协议,得到转换后的视频回放请求;将所述转换后的视频回放请求发送至所述第二媒体分发网关MDG2
所述第二媒体分发网关MDG2根据所述转换后的视频回放请求,获取目标视频资源,并基于所述第二监控***的媒体传输协议和媒体编码格式,将所获取的目标视频资源发送给所述第一媒体分发网关MDG1
所述第一媒体分发网关MDG1将所述目标视频资源的媒体传输协议和媒体编码格式转换为第一监控***的媒体传输协议和媒体编码格式,得到转换后的视频资源。
可选的,所述通信请求包括控制命令,
所述第二监控***处理所述转换后的通信请求,包括:
所述第二监控***解析所述通信请求,得到控制命令,
根据所述控制命令,控制所述第二监控***中的设备执行平移、倾斜和/或缩放操作。
可选的,所述通信请求包括特定事件的订阅消息,
所述第二监控***处理所述转换后的通信请求,包括:
所述第二监控***监测本***内部是否发生所述特定事件;
若监测到本***内部发生所述特定事件,所述第二监控***向所述第一监控***发送所述特定事件的发生通知。
可选的,所述通信请求包括设备目录的订阅消息,
所述第二监控***处理所述转换后的通信请求,包括:
所述第二监控***监测本***内部的设备是否发生更改;
若监测到本***内部的设备发生更改,所述第二监控***向所述第一监控***发送设备更改通知。
可选的,所述监控***还包括第三监控***和第三信令路由网关SRG3;所述第二监控***和所述第三监控***之间通过第二信令路由网关SRG2和第三信令路由网关SRG3连接;
所述方法还包括:
所述第一监控***向所述第一信令路由网关SRG1发送针对所述第三监控***的通信请求;
所述第一信令路由网关SRG1将所述通信请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2将所述通信请求发送至所述第三信令路由网关SRG3
所述第三信令路由网关SRG3基于所述第三监控***的网络传输协议,转换所述通信请求的网络传输协议,得到转换后的通信请求;将所述转换后的通信请求发送至所述第三监控***;
所述第三监控***处理所述转换后的通信请求。
本发明实施例提供了一种监控***间通信方法,方法包括:第一监控***向第一信令路由网关SRG1发送针对第二监控***的通信请求;第一信令路由网关SRG1基于第一监控***的网络传输协议,将通信请求发送至第二信令路由网关SRG2;第二信令路由网关SRG2基于第二监控***的网络传输协议,转换通信请求的网络传输协议,得到转换后的通信请求;将转换后的通信请求发送至第二监控***;第二监控***处理转换后的通信请求。可见,尽管第一监控子***和第二监控子***的传输协议不同,也可以建立通信连接,从而进行数据共享。
当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的监控***的***架构示意图;
图2为本发明实施例提供的监控***间通信方法的一种流程图;
图3为本发明实施例提供的监控***间通信方法的第一种信令图;
图4为本发明实施例提供的监控***间通信方法的第二种信令图;
图5为本发明实施例提供的监控***间通信方法的第三种信令图;
图6为本发明实施例提供的监控***间通信方法的第四种信令图;
图7为本发明实施例提供的监控***间通信方法的第五种信令图;
图8为本发明实施例提供的监控***间通信的一种示意图;
图9为本发明实施例提供的监控***间通信的另一种示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为便于理解,下面对本发明实施例中出现的词语进行解释。
MDG(Media Distribution Gateway,媒体分发网关):用于媒体数据的接收和分发,可以转换媒体数据的编码格式。
SRG(Signal Routing Gateway,信令路由网关):监控***中的接口网关,负责在相同的监控***间接收信号,并对***进行安全认证。
目前,不同的视频监控***之间可能存在***架构不同,所采用网络传输协议不同等问题,从而无法进行通信以及数据共享。为了解决这个问题,本发明实施例提供了一种监控***间通信方法。
参见图1,图1为本发明实施例提供的监控***的***架构示意图,包括第一监控***VSS1和第二监控***VSS2,第一信令路由网关SRG1和第二信令路由网关SRG2,第一媒体分发网关MDU1和第二媒体分发网关MDU2,其中,第一监控***和第二监控***通过第一信令路由网关SRG1和第二信令路由网关SRG2连接。
下面通过具体实施例,对本发明进行说明。
参见图2,图2为本发明实施例提供的监控***间通信方法的一种流程图,该方法可应用于图1所示的***架构中,方法包括以下步骤:
S201:第一监控***向第一信令路由网关SRG1发送针对第二监控***的通信请求。
在本发明实施例中,当第一监控***需要与第二监控***建立通信连接时,需要通过信令路由网关来转发通信请求。
在本步骤中,第一监控***向第一信令路由网关SRG1发送针对第二监控***的通信请求。
S202:第一信令路由网关SRG1基于第一监控***的网络传输协议,将通信请求发送至第二信令路由网关SRG2
S203:第二信令路由网关SRG2基于第二监控***的网络传输协议,转换通信请求的网络传输协议,得到转换后的通信请求;将转换后的通信请求发送至第二监控***。
由于第一监控***和第二监控***的网络通信协议可能不同,因此,第二信令路由网关SRG2需要根据第二监控***的网络传输协议,转换通信请求的网络传输协议,得到转换后的通信请求,再将转换后的通信请求发送至第二监控***。
S204:第二监控***处理转换后的通信请求。
由于通信请求的网络传输协议已经被转换为第二监控***的网络传输协议,因此第一监控***可以识别该转换后的通信请求,并对其进行处理。
可见,本发明实施例提供的监控***间的通信方法,可以使用第一控制协议网关对通信请求进行网络传输协议的转换,使得第二监控***能够识别第一监控***发送的通信请求,从而与第一监控***建立通信连接,实现资源共享。
在本发明的一种实施例中,监控***还可以包括:第一媒体分发网关MDG1和第二媒体分发网关MDG2
在本发明的一种实施例中,在图2所示的方法步骤基础上,还可以包括以下步骤:
步骤11:第一监控***生成针对目标信道的媒体传输请求,并将媒体传输请求发送至第一信令路由网关SRG1
第一监控***若要获取针对第二监控***中目标信道的实时媒体资源,则可以生成针对该目标信道的媒体传输请求,并将该媒体传输请求发送至第一信令路由网关SRG1
步骤12:第一信令路由网关基于第一监控***的网络传输协议,将媒体传输请求发送至第二信令路由网关SRG2
本步骤中,第一信令路由网关SRG1可以基于第一监控***的网络传输协议,将媒体传输请求转发至第二信令路由网关SRG2
步骤13:第二信令路由网关SRG2基于第二监控***的网络传输协议,转换媒体传输请求的网络传输协议,得到转换后的媒体传输请求;将转换后的媒体传输请求发送至第二媒体分发网关MDG2
由于第一监控***和第二监控***的网络通信协议可能不同,因此,第二信令路由网关SRG2需要根据第二监控***的网络传输协议,转换媒体传输请求的网络传输协议,得到转换后的媒体传输请求,再将转换后的媒体传输请求发送至第二媒体分发网关MDG2
步骤14:第二媒体分发网关MDG2根据转换后的媒体传输请求,获取目标媒体资源,并基于第二监控***的媒体传输协议和媒体编码格式,将所获取的目标媒体资源发送给第一媒体分发网关MDG1
第二媒体分发网关MDG2可以识别转换后的媒体传输请求,随后可以根据该转换后的媒体传输请求,从第二监控***中获取目标媒体资源。
在获取目标媒体资源后,第二媒体分发网关MDG2可以基于第二监控***的媒体传输协议和媒体编码格式,将所获取的目标媒体资源发送给第一媒体分发网关MDG1
步骤15:第一媒体分发网关MDG1将目标媒体资源的媒体传输协议和媒体编码格式转换为第一监控***的媒体传输协议和媒体编码格式,得到转换后的媒体资源。
由于第一监控***和第二监控***的媒体传输协议和媒体编码格式可能不同,因此,第一媒体分发网关MDG1需要根据第一监控***的媒体传输协议和媒体编码格式,转换媒体传输协议和媒体编码格式,得到转换后的媒体资源。
第一媒体分发网关MDG1在得到转换后的媒体资源后,可以将该媒体资源发送至第一监控***。至此,第一监控***获取到第二监控***的实时媒体资源。
下面提供一种更具体的实施例进行说明,参见图3,图3为本发明实施例提供的监控***间通信方法的第一种信令图,上述第一监控***获取第二监控***的实时媒体资源的过程,可以划分为以下细化步骤:
1)第一监控***VSS1发起对实时媒体的请求,并向媒体网关MDU1发送连接建立请求。
2)媒体网关MDU1收到请求后,将信道信息返回给第一监控***VSS1
3)第一监控***VSS1向第一信令路由网关SRG1请求来自第二监控***VSS2的实时媒体流。
4)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
5)第二信令路由网关SRG2将请求传送到第二监控***VSS2
6)第二监控***VSS2向第二媒体网关MDU2发送连接建立请求。
7)第二媒体网关MDU2收到请求后,将信道信息返回给第二监控***VSS2
8)第二监控***VSS2通知第二媒体网关MDU2媒体传输已准备就绪。
9)第二监控***VSS2将媒体流发送到第二媒体网关MDU2
10)第二监控***VSS2向第二媒体网关MDU2发送媒体信道请求消息以进行传输。
11)第二媒体网关MDU2准备就绪并响应第二监控***VSS2
12)第二监控***VSS2将就绪信号发送到第二信令路由网关SRG2
13)第二信令路由网关SRG2将就绪信号传送到第一信令路由网关SRG1
14)第一信令路由网关SRG1将就绪信号返回给第一监控***VSS1
15)第一监控***VSS1通知第一媒体网关MDU1媒体传输信道已准备好。
16)第一监控***VSS1向第一信令路由网关SRG1发送请求开始媒体传输。
17)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
18)第一信令路由网关SRG2将请求传送到第二监控***VSS2
19)第二监控***VSS2通知第二媒体网关MDU2开始媒体传输。
20)第二媒体网关MDU2接收请求并开始将媒体流发送到第一媒体网关MDU1
21)第一监控***VSS1向第一媒体网关MDU1发送媒体信道请求消息以进行传输。
22)第一媒体网关MDU1准备就绪并响应第一监控***VSS1
23)第一监控***VSS1通知第一媒体网关MDU1开始媒体传输。
24)第一媒体网关MDU1将媒体流传输到第一监控***VSS1
25)当第一监控***VSS1停止实时媒体获取时,它向第一媒体网关MDU1发送停止媒体请求以断开连接的信号。
26)第一媒体网关MDU1用确认消息响应第一监控***VSS1
27)第一监控***VSS1通知第一信令路由网关SRG1停止来自第二监控***VSS2的媒体传输。
28)第一信令路由网关SRG1将停止媒体传输请求发送到第二信令路由网关SRG2
29)第二信令路由网关SRG2将停止媒体传输请求传送到第二监控***VSS2
30)第二监控***VSS2将断开连接的确认响应回复给第二信令路由网关SRG2
31)第二信令路由网关SRG2将响应传送到第一信令路由网关SRG1
32)第一信令路由网关SRG1将响应传送到第一监控***VSS1
33)第二监控***VSS2通知第二媒体网关MDU2断开连接。
34)第二媒体网关MDU2用确认消息回复第二监控***VSS2
在本发明的一种实施例中,第二监控***处理转换后的通信请求的,可以包括:
第二监控***根据通信请求,确定目标视频。
在本发明的一种实施例中,在图2所示的方法步骤基础上,还可以包括以下步骤:
步骤21:第一监控***生成针对目标视频的视频回放请求,并将视频回放请求发送至第一信令路由网关SRG1
第一监控***若要获取第二监控***中已经录制好的目标视频资源,则可以生成针对该目标视频的视频回放请求,并将该视频回放请求发送至第一信令路由网关SRG1
步骤22:第一信令路由网关基于第一监控***的网络传输协议,将视频回放请求发送至第二信令路由网关SRG2
本步骤中,第一信令路由网关SRG1可以基于第一监控***的网络传输协议,将视频回放请求转发至第二信令路由网关SRG2
步骤23:第二信令路由网关SRG2基于第二监控***的网络传输协议,转换视频回放请求的网络传输协议,得到转换后的视频回放请求;将转换后的视频回放请求发送至第二媒体分发网关MDG2
由于第一监控***和第二监控***的网络通信协议可能不同,因此,第二信令路由网关SRG2需要根据第二监控***的网络传输协议,转换视频回放请求的网络传输协议,得到转换后的视频回放请求,再将转换后的视频回放请求发送至第二媒体分发网关MDG2
步骤24:第二媒体分发网关MDG2根据转换后的视频回放请求,获取目标视频资源,并基于第二监控***的媒体传输协议和媒体编码格式,将所获取的目标视频资源发送给第一媒体分发网关MDG1
第二媒体分发网关MDG2可以识别转换后的视频回放请求,随后可以根据该转换后的视频回放请求,从第二监控***中获取目标视频资源。
在获取目标视频资源后,第二媒体分发网关MDG2可以基于第二监控***的媒体传输协议和媒体编码格式,将所获取的目标视频资源发送给第一媒体分发网关MDG1
步骤25:第一媒体分发网关MDG1将目标视频资源的媒体传输协议和媒体编码格式转换为第一监控***的媒体传输协议和媒体编码格式,得到转换后的视频资源。
由于第一监控***和第二监控***的媒体传输协议和媒体编码格式可能不同,因此,第一媒体分发网关MDG1需要根据第一监控***的媒体传输协议和媒体编码格式,转换媒体传输协议和媒体编码格式,得到转换后的视频资源。
第一媒体分发网关MDG1在得到转换后的视频资源后,可以将该视频资源发送至第一监控***。至此,第一监控***获取到第二监控***的回放视频资源。
下面提供一种更具体的实施例进行说明,参见图4,图4为本发明实施例提供的监控***间通信方法的第二种信令图,上述第一监控***获取第二监控***的回放视频资源的过程,可以划分为以下细化步骤:
1)第一监控***VSS1向第一信令路由网关SRG1发送请求,查询第二监控***VSS2的视频录制信息。
2)第一信令路由网关SRG1将请求发送给第二信令路由网关SRG2,用于查询视频录制信息。
3)第二信令路由网关SRG2将请求传送到第二监控***VSS2
4)第二信令路由网关VSS2将结果传送到第二信令路由网关SRG2
5)第二信令路由网关SRG2将结果传输到第一信令路由网关SRG1
6)第一信令路由网关SRG1将结果返回给第一监控***VSS1
7)第一监控***VSS1向第一媒体分发网关MDU1发送连接建立请求。
8)第一媒体分发网关MDU1收到请求后,将信道信息返回给第一监控***VSS1
9)第一监控***VSS1将媒体请求传送到第一信令路由网关SRG1
10)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
11)第二信令路由网关SRG2将请求传送到第二监控***VSS2
12)第一监控***VSS1向第二媒体分发网关MDU2发送连接建立请求。
13)第二媒体分发网关MDU2收到请求后,将信道信息返回给第二监控***VSS2
14)第二监控***VSS2通知第二媒体分发网关MDU2媒体传输准备就绪。
15)第二监控***VSS2将媒体发送到第二媒体分发网关MDU2
16)第二监控***VSS2向第二媒体分发网关MDU2发送媒体信道请求消息以进行传输。
17)第二媒体分发网关MDU2准备就绪信号并响应第二监控***VSS2
18)第二监控***VSS2将就绪信号发送到第二信令路由网关SRG2
19)第二信令路由网关SRG2将就绪信号传送到第一信令路由网关SRG1
20)第一信令路由网关SRG1将就绪信号返回给第一监控***VSS1
21)第一监控***VSS1通知第一媒体分发网关MDU1媒体传输已准备就绪。
22)第一监控***VSS1然后向第一信令路由网关SRG1发送请求以从VSS2开始媒体传输。
23)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
24)第二信令路由网关SRG2将请求传送到第二监控***VSS2
25)第二监控***VSS2然后通知第二媒体分发网关MDU2开始媒体传输。
26)第二媒体分发网关MDU2接收请求并开始将媒体流发送到第一媒体分发网关MDU1
27)第一监控***VSS1向第一媒体分发网关MDU1发送媒体信道请求消息以进行传输。
28)第一媒体分发网关MDU1准备就绪并响应第一监控***VSS1
29)第一监控***VSS1通知第一媒体分发网关MDU1开始媒体传输。
30)第一媒体分发网关MDU1将媒体流传送到第一监控***VSS1
31)在媒体播放期间,第一监控***VSS1将媒体播放控制请求发送到第一信令路由网关SRG1
32)第一信令路由网关SRG1将控制信息传送到第二信令路由网关SRG2
33)第二信令路由网关SRG2将控制信息传送到第二监控***VSS2
34)第二监控***VSS2响应第二信令路由网关SRG2
35)第二信令路由网关SRG2将响应传送给第一信令路由网关SRG1
36)第一信令路由网关SRG1将响应返回给第一监控***VSS1
37)当媒体回放结束时,第二监控***VSS2向第二信令路由网关SRG2发送回放结束消息。
38)第二信令路由网关SRG2将结束消息传送到第一信令路由网关SRG1
39)第一信令路由网关SRG1将结束消息传送到第一监控***VSS1
40)第一监控***VSS1响应第一信令路由网关SRG1
41)第一信令路由网关SRG1将响应传送到第二信令路由网关SRG2
42)第二信令路由网关SRG2将响应传送到第二监控***VSS2
43)当第一监控***VSS1停止媒体播放时,它通知第一媒体分发网关MDU1断开连接。
44)第一媒体分发网关MDU1用确认消息响应第一监控***VSS1
45)第一监控***VSS1通知第一信令路由网关SRG1停止来自VSS2的媒体传输。
46)第一信令路由网关SRG1将媒体停止请求发送到第二信令路由网关SRG2
47)第二信令路由网关SRG2将媒体停止请求传送到第二监控***VSS2
48)第二监控***VSS2通过断开连接的确认响应第二信令路由网关SRG2
49)第二信令路由网关SRG2将响应传送给第一信令路由网关SRG1
50)第一信令路由网关SRG1将响应传送到第一监控***VSS1
51)第二监控***VSS2通知第二媒体分发网关MDU2断开连接。
52)第二媒体分发网关MDU2用确认消息响应第二监控***VSS2
在本发明的一种实施例中,通信请求可以为控制命令,即第一监控***向第二监控***发送控制请求,以达到控制第二监控***的相应设备进行PTZ(Pan/Tilt/Zoom,平移、倾斜和缩放)操作。
当通信请求包括控制命令时,第二监控***出了转换后的通信请求的步骤,可以为:第二监控***解析通信请求,得到控制命令,根据控制命令,控制第二监控***中的设备执行平移、倾斜和/或缩放操作。
具体的,第二监控***可以将解析得到的控制命令下发至相应的设备,则该设备根据控制命令进行操作。
一种实施例中,设备根据控制命令进行的操作可以包括平移、倾斜和/或缩放操作摄像机,以及切换辅助外设。辅助外设可以包括手电筒,风扇和雨刷等。
下面提供一种更具体的实施例进行说明,参见图5,图5为本发明实施例提供的监控***间通信方法的第三种信令图,当第一通信请求包括控制命令时,上述过程可以划分为以下细化步骤:
1)第一监控***VSS1向第一信令路由网关SRG1发送PTZ控制请求。
2)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
3)第二信令路由网关SRG2将请求传送到第二监控***VSS2
4)第二监控***VSS2解析请求并将PTZ控制命令传送到相关物理设备,设备执行操作,第二监控***VSS2返回对第二信令路由网关SRG2的响应。
5)第二信令路由网关SRG2将响应传送到第一信令路由网关SRG1
6)第一信令路由网关SRG1将响应传送给第一监控***VSS1
在本发明的一种实施例中,通信请求可以包括特定事件的订阅消息。当第一监控***需要获取第二监控***是否发生特定事件时,第一监控***可以向第二监控***发送该特定事件的订阅消息,第二监控***在收到该订阅消息后,监测***内部是否发生该特定事件,若监测到***内部发生特定事件,第二监控***可以向第一监控***发送该特定事件的发生通知。
下面提供一种更具体的实施例进行说明,参见图6,图6为本发明实施例提供的监控***间通信方法的第四种信令图,当第一通信请求包括特定事件的订阅消息时,上述过程可以划分为以下细化步骤:
1)第一监控***VSS1向第一信令路由网关SRG1发送事件订阅请求。
2)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
3)第二信令路由网关SRG2将请求传送到第二监控***VSS2
4)第二监控***VSS2响应第二信令路由网关SRG2
5)第二信令路由网关SRG2将响应传送到第一信令路由网关SRG1
6)第一信令路由网关SRG1将响应传送给第一监控***VSS1
7)当事件发生时,第二监控***VSS2向第二信令路由网关SRG2发送通知。
8)第二信令路由网关SRG2将通知传送到第一信令路由网关SRG1
9)第一信令路由网关SRG1将通知传送到第一监控***VSS1
10)第一监控***VSS1响应第一信令路由网关SRG1
11)第一信令路由网关SRG1将响应传送给第二信令路由网关SRG2
12)第二信令路由网关SRG2将响应传送到第二监控***VSS2
在本发明的一种实施例中,通信请求可以包括设备目录的订阅消息。当第一监控***需要获取第二监控***中的设备是否发生更改时,第一监控***可以向第二监控***发送设备目录的订阅消息,第二监控***在收到该订阅消息后,监测***内部的设备是否发生更改,若监测到***内部的设备发生了更改,则第二监控***可以向第一监控***发送设备更改通知。
下面提供一种更具体的实施例进行说明,参见图7,图7为本发明实施例提供的监控***间通信方法的第五种信令图,当第一通信请求包括设备目录的订阅消息时,上述过程可以划分为以下细化步骤:
1)第一监控***VSS1向第一信令路由网关SRG1发送设备目录订阅请求。
2)第一信令路由网关SRG1将请求传送到第二信令路由网关SRG2
3)第二信令路由网关SRG2将请求传送到第二监控***VSS2
4)第二监控***VSS2将设备目录返回给第二信令路由网关SRG2
5)第二信令路由网关SRG2将设备目录传输到第一信令路由网关SRG1
6)第一信令路由网关SRG1将设备目录传输到第一监控***VSS1
7)当设备目录改变时,第二监控***VSS2向第二信令路由网关SRG2发送更新消息。
8)第二信令路由网关SRG2将消息传送到第一信令路由网关SRG1
9)第一信令路由网关SRG1将消息返回给第一监控***VSS1
10)第一监控***VSS1响应第一信令路由网关SRG1
11)第一信令路由网关SRG1将响应传送给第二信令路由网关SRG2
12)第二信令路由网关SRG2将响应传送到第二监控***VSS2
在本发明的一种实施例中,多个监控***之间可以互相连接,实现多个监控***之间的资源共享。参见图8,图8示出了4个监控***间互相连接的一种示意图。若其中两个监控***的架构不同,所使用的网络传输协议不同,则可以通过控制协议网关CPG转换网络传输协议。若两个监控***的媒体资源所使用的编码格式不同,也可以通过媒体分发网关转换媒体编码格式。
在本发明的一种实施例中,多个监控***可以级联连接。参见图9,图9示出了多个监控***间级联连接的一种示意图。如图9所示,第一监控***若要建立与第三监控***的通信连接,需要先访问第二监控***。
下面给出一种第一监控***通过第二监控***与第三监控***建立通信连接的实施例。在该实施例中,监控***还包括第三监控***和第三信令路由网关SRG3
则上述第一监控***通过第二监控***与第三监控***建立通信连接的过程可以包括以下细化步骤:
步骤31:第一监控***向第一信令路由网关SRG1发送针对第三监控***的通信请求。
步骤32:第一信令路由网关SRG1将通信请求发送至第二信令路由网关SRG2
步骤33:第二信令路由网关SRG2将通信请求发送至第三信令路由网关SRG3
步骤34:第三信令路由网关SRG3基于第三监控***的网络传输协议,转换通信请求的网络传输协议,得到转换后的通信请求;将转换后的通信请求发送至第三监控***。
步骤35:第三监控***处理转换后的通信请求。
第三监控***可以识别转换后的通信请求,从而可以处理该通信请求,由于该通信请求最初是由第一监控***发送的,因此通过这种方式即建立了第一监控***与第三监控***的通信连接。
由此可见,本发明实施例中,不同的监控***之间可以对等部署,也可以级联部署,可以根据实际需求进行设置,便于视频监控服务的扩展,也提升了视频监控资源的利用率。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (6)

1.一种监控***间通信方法,其特征在于,所述监控***包括第一监控***和第二监控***,所述第一监控***和所述第二监控***之间通过第一信令路由网关SRG1和第二信令路由网关SRG2连接;所述方法包括:
所述第一监控***向所述第一信令路由网关SRG1发送针对所述第二监控***的通信请求;
所述第一信令路由网关SRG1基于所述第一监控***的网络传输协议,将所述通信请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2基于所述第二监控***的网络传输协议,转换所述通信请求的网络传输协议,得到转换后的通信请求;将所述转换后的通信请求发送至所述第二监控***;
所述第二监控***处理所述转换后的通信请求;
所述监控***包括第一媒体分发网关MDG1和第二媒体分发网关MDG2,所述方法还包括:
所述第一监控***生成媒体传输请求,并将所述媒体传输请求发送至所述第一信令路由网关SRG1
所述第一信令路由网关基于所述第一监控***的网络传输协议,将所述媒体传输请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2基于所述第二监控***的网络传输协议,转换所述媒体传输请求的网络传输协议,得到转换后的媒体传输请求;将所述转换后的媒体传输请求发送至所述第二媒体分发网关MDG2
所述第二媒体分发网关MDG2根据所述转换后的媒体传输请求,获取目标媒体资源,并基于所述第二监控***的媒体传输协议和媒体编码格式,将所获取的目标媒体资源发送给所述第一媒体分发网关MDG1
所述第一媒体分发网关MDG1将所述目标媒体资源的媒体传输协议和媒体编码格式转换为第一监控***的媒体传输协议和媒体编码格式,得到转换后的媒体资源。
2.根据权利要求1所述的方法,其特征在于,所述监控***包括第一媒体分发网关MDG1和第二媒体分发网关MDG2,所述方法还包括:
所述第一监控***生成针对目标视频的视频回放请求,并将所述视频回放请求发送至所述第一信令路由网关SRG1
所述第一信令路由网关基于所述第一监控***的网络传输协议,将所述视频回放请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2基于所述第二监控***的网络传输协议,转换所述视频回放请求的网络传输协议,得到转换后的视频回放请求;将所述转换后的视频回放请求发送至所述第二媒体分发网关MDG2
所述第二媒体分发网关MDG2根据所述转换后的视频回放请求,获取目标视频资源,并基于所述第二监控***的媒体传输协议和媒体编码格式,将所获取的目标视频资源发送给所述第一媒体分发网关MDG1
所述第一媒体分发网关MDG1将所述目标视频资源的媒体传输协议和媒体编码格式转换为第一监控***的媒体传输协议和媒体编码格式,得到转换后的视频资源。
3.根据权利要求1所述的方法,其特征在于,所述通信请求包括控制命令,
所述第二监控***处理所述转换后的通信请求,包括:
所述第二监控***解析所述通信请求,得到控制命令,
根据所述控制命令,控制所述第二监控***中的设备执行平移、倾斜和/或缩放操作。
4.根据权利要求1所述的方法,其特征在于,所述通信请求包括特定事件的订阅消息,
所述第二监控***处理所述转换后的通信请求,包括:
所述第二监控***监测本***内部是否发生所述特定事件;
若监测到本***内部发生所述特定事件,所述第二监控***向所述第一监控***发送所述特定事件的发生通知。
5.根据权利要求1所述的方法,其特征在于,所述通信请求包括设备目录的订阅消息,
所述第二监控***处理所述转换后的通信请求,包括:
所述第二监控***监测本***内部的设备是否发生更改;
若监测到本***内部的设备发生更改,所述第二监控***向所述第一监控***发送设备更改通知。
6.根据权利要求1所述的方法,其特征在于,所述监控***还包括第三监控***和第三信令路由网关SRG3;所述第二监控***和所述第三监控***之间通过第二信令路由网关SRG2和第三信令路由网关SRG3连接;
所述方法还包括:
所述第一监控***向所述第一信令路由网关SRG1发送针对所述第三监控***的通信请求;
所述第一信令路由网关SRG1将所述通信请求发送至所述第二信令路由网关SRG2
所述第二信令路由网关SRG2将所述通信请求发送至所述第三信令路由网关SRG3
所述第三信令路由网关SRG3基于所述第三监控***的网络传输协议,转换所述通信请求的网络传输协议,得到转换后的通信请求;将所述转换后的通信请求发送至所述第三监控***;
所述第三监控***处理所述转换后的通信请求。
CN201811252707.6A 2018-10-25 2018-10-25 一种监控***间通信方法 Active CN109348175B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811252707.6A CN109348175B (zh) 2018-10-25 2018-10-25 一种监控***间通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811252707.6A CN109348175B (zh) 2018-10-25 2018-10-25 一种监控***间通信方法

Publications (2)

Publication Number Publication Date
CN109348175A CN109348175A (zh) 2019-02-15
CN109348175B true CN109348175B (zh) 2019-05-17

Family

ID=65312292

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811252707.6A Active CN109348175B (zh) 2018-10-25 2018-10-25 一种监控***间通信方法

Country Status (1)

Country Link
CN (1) CN109348175B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179534A (zh) * 2006-11-08 2008-05-14 华为技术有限公司 一种消息处理方法、***及媒体网关控制器
CN102904769A (zh) * 2011-07-27 2013-01-30 广西鑫百纳电气有限公司 用于监控***的测试方法以及测试设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101365108B (zh) * 2007-08-07 2010-06-16 中国电信股份有限公司 在多个视频监控平台之间实现业务互通的方法和***架构
US20090132676A1 (en) * 2007-11-20 2009-05-21 Mediatek, Inc. Communication device for wireless virtual storage and method thereof
CN101309270B (zh) * 2008-06-30 2011-12-21 成都市华为赛门铁克科技有限公司 实施因特网安全协议的方法、***、网关及网络节点
CN103260144B (zh) * 2012-02-15 2016-05-25 ***通信集团公司 一种不同网络的终端之间通信的方法、设备和***
CN108449312B (zh) * 2018-01-31 2021-01-22 北京奇艺世纪科技有限公司 一种协议转换方法、装置、***及网关

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179534A (zh) * 2006-11-08 2008-05-14 华为技术有限公司 一种消息处理方法、***及媒体网关控制器
CN102904769A (zh) * 2011-07-27 2013-01-30 广西鑫百纳电气有限公司 用于监控***的测试方法以及测试设备

Also Published As

Publication number Publication date
CN109348175A (zh) 2019-02-15

Similar Documents

Publication Publication Date Title
US8073948B2 (en) System and method for establishing a point-to-point connection
JP4176076B2 (ja) 無線lanユーザの在席情報のやりとりを行うための方法、システムおよび端末
CN102801956A (zh) 一种网络视频监控装置及方法
CN109348175B (zh) 一种监控***间通信方法
CN102111608A (zh) 一种视频监控***的通信方法及其设备
CN101198036A (zh) 传输视频数据的方法及设备
CN101212661A (zh) 一种在用户设备与视频服务装置间控制传输媒体流的方法
CN101170689B (zh) 配置信息同步方法和装置
EP1811756B1 (en) Method of processing call signal in mobile terminal and mobile terminal using the same
JP2001016246A (ja) 通信制御装置および方法、通信システム、並びに記録媒体
CN104348907A (zh) 一种多服务器分布式监护方法及其装置
KR20080051340A (ko) 중계 전송 방식을 이용한 무선 멀티캐스팅 서비스 방법
CN100396028C (zh) 一种通信***中的监听***和监听方法
EP0868105A1 (en) Trouble releasing system and method for ATM logic IP subnetwork
JP3354620B2 (ja) Avネットワーク
JP2000286862A (ja) 通信ネットワークシステム
JP2012222687A (ja) サーバ装置
JP2006304119A (ja) 負荷分散方法、C−planeWirelessController装置、基地局および端末局
KR101975507B1 (ko) 푸시 기반의 영상통화에서의 그룹 내 사용자 전환을 수행하는 연결관리서버 및 연결관리방법
CN104754762A (zh) 软件自定义网络中自动发现控制器的方法、控制器及***
JP5604354B2 (ja) 加入者終端装置による接続性監視方法とその制御方法
EP1673954A1 (en) Automatic distribution of capability and configuration information between mobile switching centers in a mobile communications network
KR101190222B1 (ko) 하이브리드망 기반의 구내방송 서비스 제공 방법 및 시스템
CN109120348B (zh) 一种城域网络***及其网络接入***
KR100894965B1 (ko) 이종 통신망간 통합 게이트웨이 시스템 및 양방향 통합세션 관리 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant