CN103475533A - Monitoring front end access method, apparatus and system - Google Patents

Monitoring front end access method, apparatus and system Download PDF

Info

Publication number
CN103475533A
CN103475533A CN2012101888251A CN201210188825A CN103475533A CN 103475533 A CN103475533 A CN 103475533A CN 2012101888251 A CN2012101888251 A CN 2012101888251A CN 201210188825 A CN201210188825 A CN 201210188825A CN 103475533 A CN103475533 A CN 103475533A
Authority
CN
China
Prior art keywords
monitoring
request
access
reaching
monitoring front
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.)
Granted
Application number
CN2012101888251A
Other languages
Chinese (zh)
Other versions
CN103475533B (en
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201210188825.1A priority Critical patent/CN103475533B/en
Publication of CN103475533A publication Critical patent/CN103475533A/en
Application granted granted Critical
Publication of CN103475533B publication Critical patent/CN103475533B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a monitoring front end access method, an apparatus and a system. The method comprises the following steps that a monitoring system platform receives an online request sent by a monitoring front end, wherein the online request carries an access request in which the monitoring front end is served as a server or a client; the monitoring system platform takes the monitoring front end as the server or the client so as to carry out access. By using the method, the apparatus and the system of the invention, compatibility of the monitoring system platform is increased.

Description

Front monitoring front-end cut-in method, Apparatus and system
Technical field
The present invention relates to the communications field, in particular to a kind of front monitoring front-end cut-in method, Apparatus and system.
Background technology
The video monitoring system development experience simulation, numeral and three developing stage of Network Video Surveillance, apply more and more extensively, system scale is also in continuous expansion, special effect aspect social public security more obviously with give prominence to.But, owing to lacking unified industry standard, the signaling control protocol in video monitoring system is unified standard not, market is relatively chaotic, and every enterprise all does things in his own way, incompatible on product.Video monitoring system is to the non-constant of the compatibility of front monitoring front-end, and a set of system platform can only access the front monitoring front-end that meets oneself signaling control protocol often.
Usually, want to allow the front monitoring front-end of a other producers of access to use in the system of oneself in a set of video monitoring system, often need to develop a set of new operation system or allow front monitoring front-end producer meet the signaling control protocol of this supervisory control system definition.Obviously, no matter adopt wherein which kind of mode, cost is all very huge.
Do not allow the problem of dissimilar front monitoring front-end access for a set of monitor supervision platform in correlation technique, not yet propose at present effective solution.
Summary of the invention
Do not allow the problem of dissimilar front monitoring front-end access for a set of monitor supervision platform in correlation technique, the invention provides a kind of front monitoring front-end cut-in method, Apparatus and system, at least to address this problem.
According to an aspect of the present invention, provide a kind of front monitoring front-end cut-in method, having comprised: monitoring system platform receives the request of reaching the standard grade that front monitoring front-end sends, and the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client; Described monitoring system platform using described front monitoring front-end as described service end or described client accessed.
Preferably, described monitoring system platform using described front monitoring front-end as described service end or described client access and comprise: the described request of reaching the standard grade carries described front monitoring front-end as service end, described monitoring system platform sends the media access request to described front monitoring front-end, the video code flow of described front monitoring front-end is linked into to the media server of described monitoring system platform; Described monitoring system platform sends heartbeat keep-alive request to described front monitoring front-end, with described front monitoring front-end, carries out the heartbeat keep-alive.
Preferably, described monitoring system platform using described front monitoring front-end as described service end or described client access and comprise: the described request of reaching the standard grade carries described front monitoring front-end as client, and described monitoring system platform receives the media access request that described front monitoring front-end sends; Described monitoring system platform receives the front end video flowing that described front monitoring front-end is uploaded, and wherein, described front end video flowing is that described front end is uploaded according to the media access address in the described media access request response received; Described monitoring system platform receives the heartbeat protection request that described front monitoring front-end sends, and described front monitoring front-end is carried out to the heartbeat keep-alive.
According to an aspect of the present invention, provide a kind of front monitoring front-end cut-in method, having comprised: front monitoring front-end sends to monitoring system platform the request of reaching the standard grade, and the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client; Described front monitoring front-end accesses described monitoring system platform as described service end or described client.
Preferably, front monitoring front-end sends to reach the standard grade to monitoring system platform and asks to comprise: described front monitoring front-end indicates this front monitoring front-end as described service end or the access of described client by increase parameter in the request of reaching the standard grade; The default bit position that described front monitoring front-end arranges in the described request of reaching the standard grade indicates this front monitoring front-end as described service end or the access of described client.
Preferably, described front monitoring front-end is realized the conversion between agreement that agreement that front monitoring front-end is used and described monitoring system platform support by protocol adaptation.
According to a further aspect in the invention, a kind of front monitoring front-end access device is provided, has been positioned at monitoring system platform, having comprised: the first receiver module, the request of reaching the standard grade sent for receiving front monitoring front-end, the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client; The first access module, for using described front monitoring front-end as described service end or described client accessed.
Preferably, described the first access module comprises: the first sending module, while for the described request of reaching the standard grade, carrying described front monitoring front-end as service end, sends the media access request to described front monitoring front-end; Processing module, be linked into the media server of described monitoring system platform for the video code flow by described front monitoring front-end; The second receiver module, for the heartbeat keep-alive request sent to described front monitoring front-end; The first keep-alive module, for carrying out the heartbeat keep-alive to described front monitoring front-end.
Preferably, described the first access module comprises: the 3rd receiver module, while for the described request of reaching the standard grade, carrying described front monitoring front-end as client, receives the media access request that described front monitoring front-end sends; The 4th receiver module, the front end video flowing of uploading for receiving described front monitoring front-end, wherein, described front end video flowing is that described front monitoring front-end is uploaded according to the media access address in the described media access request response received; The 5th receiver module, the heartbeat keep-alive request sent for receiving described front monitoring front-end; The second keep-alive module, for carrying out the heartbeat keep-alive to described front monitoring front-end.
According to a further aspect in the invention, a kind of front monitoring front-end access device is provided, has been positioned at front monitoring front-end, having comprised: the second sending module, for to monitoring system platform, sending the request of reaching the standard grade, the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client; The second access module, for accessing described monitoring system platform as described service end or described client.
Preferably, described the second sending module comprises: the first processing module, for by increase parameter in the request of reaching the standard grade, indicating this front monitoring front-end as described service end or the access of described client; Or second processing module, for the default bit position that the described request of reaching the standard grade is set, indicate this front monitoring front-end as described service end or the access of described client.
According to a further aspect in the invention, provide a kind of front monitoring front-end connecting system, having comprised: according to above-mentioned front monitoring front-end access device (being positioned at monitoring system platform) with according to above-mentioned front monitoring front-end access device (being positioned at front monitoring front-end).
By the present invention, adopt monitoring system platform according to receiving this front monitoring front-end of carrying in the request of reaching the standard grade information as service end or client, according to service end or client, this front monitoring front-end is accessed, overcome a set of monitor supervision platform in the correlation technique and do not allowed the problem of dissimilar front monitoring front-end access, thereby improved the compatibility of monitoring system platform.
The accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention the present invention does not form inappropriate limitation of the present invention for explaining.In the accompanying drawings:
Fig. 1 is the flow chart according to the work of the video monitoring system of correlation technique;
Fig. 2 is the first pass figure according to the front monitoring front-end cut-in method of the embodiment of the present invention;
Fig. 3 is the second flow chart according to the front monitoring front-end cut-in method of the embodiment of the present invention;
Fig. 4 is the first structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention;
Fig. 5 is preferred the first structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention;
Fig. 6 is the second structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention;
Fig. 7 is preferred the second structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention;
Fig. 8 is the structured flowchart according to the front monitoring front-end connecting system of the embodiment of the present invention;
Fig. 9 is the workflow diagram of the front monitoring front-end (PU is as service end) according to the embodiment of the present invention;
Figure 10 is the workflow diagram of the front monitoring front-end (PU is as client) according to the embodiment of the present invention.
Embodiment
Hereinafter with reference to accompanying drawing, also describe the present invention in detail in conjunction with the embodiments.It should be noted that, in the situation that do not conflict, embodiment and the feature in embodiment in the application can combine mutually.
The present embodiment provides a kind of front monitoring front-end cut-in method, and Fig. 2 is the first pass figure according to the front monitoring front-end cut-in method of the embodiment of the present invention, and as shown in Figure 2, the method comprises following step S202 and step S204.
Step S202: monitoring system platform receives the request of reaching the standard grade that front monitoring front-end sends, and wherein this request of reaching the standard grade carries the access request of this front monitoring front-end as service end or client.
Step S204: monitoring system platform using this front monitoring front-end as service end or client accessed.
Pass through above-mentioned steps, monitoring system platform is according to receiving in the request of reaching the standard grade this front monitoring front-end of carrying as the information of service end or client, according to service end or client, this front monitoring front-end is accessed, overcome a set of monitor supervision platform in the correlation technique and do not allowed the problem of dissimilar front monitoring front-end access, thereby improved the compatibility of monitoring system platform.
In force, in step S204 monitoring system platform using front monitoring front-end as this service end or this client access and can realize as follows: reach the standard grade the request carry this front monitoring front-end as service end, this monitoring system platform sends the media access request to this front monitoring front-end, the video code flow of this front monitoring front-end is linked into to the media server of this monitoring system platform; This monitoring system platform sends heartbeat keep-alive request to front monitoring front-end, with front monitoring front-end, carries out the heartbeat keep-alive.The request of reaching the standard grade in the preferred embodiment carries the information of this front monitoring front-end as service end, has realized the access as service end to front monitoring front-end.
In force, in step S204 monitoring system platform using this front monitoring front-end as this service end or this client access and can realize as follows: the request of reaching the standard grade carries this front monitoring front-end as client, and this monitoring system platform receives the media access request that this front monitoring front-end sends; This monitoring system platform receives the front end video flowing that this front monitoring front-end is uploaded, and wherein, this front end video flowing is that this front end is uploaded according to the media access address in this media access request response received; This monitoring system platform receives the heartbeat keep-alive request that this front monitoring front-end sends, and this front monitoring front-end is carried out to the heartbeat keep-alive.The request of reaching the standard grade in the preferred embodiment carries the information of this front monitoring front-end as client, has realized the access as client to front monitoring front-end.
The present embodiment provides a kind of front monitoring front-end cut-in method, and Fig. 3 is the first pass figure according to the front monitoring front-end cut-in method of the embodiment of the present invention, and as shown in Figure 3, the method comprises following step S302 and step S304.
Step S302: front monitoring front-end sends to monitoring system platform the request of reaching the standard grade, and wherein this request of reaching the standard grade carries the access request of front monitoring front-end as service end or client.
Step S304: front monitoring front-end is as this service end or this client access monitoring system platform.
Pass through the preferred embodiment, front monitoring front-end sends and carries the access request of front monitoring front-end as service end or client, then according to service end or client, this front monitoring front-end is accessed, overcome a set of monitor supervision platform in the correlation technique and do not allowed the problem of dissimilar front monitoring front-end access, thereby improved the compatibility of monitoring system platform.
In order to improve the flexibility that sends the request of reaching the standard grade, step S302 can adopt following two kinds of modes:
Mode one: this front monitoring front-end indicates this front monitoring front-end as this service end or the access of this client by increase parameter in the request of reaching the standard grade.
Mode two: the default bit position that front monitoring front-end arranges in this request of reaching the standard grade indicates this front monitoring front-end as this service end or the access of this client.
As an execution mode preferably, in order to realize communicating by letter between multiple front monitoring front-end and monitoring system platform, front monitoring front-end is realized the conversion between agreement that agreement that front monitoring front-end is used and this monitoring system platform support by protocol adaptation.It should be noted that, this conversion can independently arrange a modular converter and realize.
It should be noted that, in the step shown in the flow chart of accompanying drawing, can in the computer system such as one group of computer executable instructions, carry out, and, although there is shown logical order in flow process, but in some cases, can carry out step shown or that describe with the order be different from herein.
In another embodiment, also provide a kind of front monitoring front-end access software, the technical scheme that this software is described for carrying out above-described embodiment and preferred embodiment.
In another embodiment, also provide a kind of storage medium, stored above-mentioned front monitoring front-end access software in this storage medium, this storage medium includes but not limited to: CD, floppy disk, hard disk, scratch pad memory etc.
The embodiment of the present invention also provides a kind of front monitoring front-end access device, be positioned at monitoring system platform, this front monitoring front-end access device can be for realizing above-mentioned front monitoring front-end cut-in method and preferred implementation, carried out explanation, repeat no more, below the module related in this front monitoring front-end access device is described.As used below, the combination of software and/or the hardware of predetermined function can be realized in term " module ".Although the described system and method for following examples is preferably realized with software, hardware, or the realization of the combination of software and hardware also may and be conceived.
Fig. 4 is the first structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention, and as shown in Figure 4, this device comprises: the first receiver module 42, the first access module 44 below are elaborated to said structure.
The first receiver module 42, the request of reaching the standard grade sent for receiving front monitoring front-end, wherein this request of reaching the standard grade carries the access request of this front monitoring front-end as service end or client; The first access module 44, be connected to the first receiver module 42, for using this front monitoring front-end as service end or client accessed.
Fig. 5 is preferred the first structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention; as shown in Figure 5; this first access module comprises 44: the first sending modules 441, processing module 442, the second receiver modules 443; the first keep-alive module 444; the 3rd receiver module 445, the four receiver module 446, the five receiver modules 447; the second keep-alive module 448, following said structure is described.
The first access module comprises 44: the first sending modules 441, while for the request of reaching the standard grade, carrying this front monitoring front-end as service end, to this front monitoring front-end, sends the media access request; Processing module 442, be connected to the first sending module 441, is linked into the media server of this monitoring system platform for the video code flow by front monitoring front-end; The second receiver module 443, for sending heartbeat protection request to this front monitoring front-end; The first keep-alive module 444, be connected to the first keep-alive module 444, for this front monitoring front-end is carried out to the heartbeat keep-alive.
The first access module 44 comprises: the 3rd receiver module 445, while for the request of reaching the standard grade, carrying this front monitoring front-end as client, receives the media access request that this front monitoring front-end sends; The 4th receiver module 446, be connected to the 3rd receiver module 445, the front end video flowing of uploading for receiving this front monitoring front-end, and wherein, this front end video flowing is that this front monitoring front-end is uploaded according to the media access address in this media access request response received; The 5th receiver module 447, the heartbeat protection request sent for receiving this front monitoring front-end; The second keep-alive module 448, be connected to the 5th receiver module 447, for this front monitoring front-end is carried out to the heartbeat keep-alive.
In another embodiment, also provide a kind of front monitoring front-end access software, the technical scheme that this software is described for carrying out above-described embodiment and preferred embodiment.
In another embodiment, also provide a kind of storage medium, stored above-mentioned front monitoring front-end access software in this storage medium, this storage medium includes but not limited to: CD, floppy disk, hard disk, scratch pad memory etc.
The embodiment of the present invention also provides a kind of front monitoring front-end access device, be positioned at front monitoring front-end, this front monitoring front-end access device can be for realizing above-mentioned front monitoring front-end cut-in method and preferred implementation, carried out explanation, repeat no more, below the module related in this front monitoring front-end access device is described.As used below, the combination of software and/or the hardware of predetermined function can be realized in term " module ".Although the described system and method for following examples is preferably realized with software, hardware, or the realization of the combination of software and hardware also may and be conceived.
Fig. 6 is the second structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention, and as shown in Figure 6, this device comprises: the second sending module 62, the second access module 64 below are described in detail said structure.
The second sending module 62, for to monitoring system platform, sending the request of reaching the standard grade, the request of wherein reaching the standard grade carries the access request of this front monitoring front-end as service end or client; The second access module 64, be connected to the second sending module 62, for as service end or client, accessing this monitoring system platform.
Fig. 7 is preferred the second structured flowchart according to the front monitoring front-end access device of the embodiment of the present invention, and as shown in Figure 7, the second sending module 62 comprises: the first processing module 622 or the second processing module 624 below are described in detail said structure.
The second sending module 62 comprises: the first processing module 622, for by increase parameter in the request of reaching the standard grade, indicating this front monitoring front-end as service end or client access; Or second processing module 624, for default bit position that this request of reaching the standard grade is set, indicate this front monitoring front-end as this service end or the access of this client.
The present embodiment provides a kind of front monitoring front-end connecting system, Fig. 8 is the structured flowchart according to the front monitoring front-end connecting system of the embodiment of the present invention, as shown in Figure 8, this system comprises above-mentioned front monitoring front-end access device (being positioned at monitoring system platform) 2 and above-mentioned front monitoring front-end access device (being positioned at front monitoring front-end) 4, the structure of front monitoring front-end access device (being positioned at monitoring system platform) 2 is as shown in Fig. 4 or 5, the structure of front monitoring front-end access device (being positioned at front monitoring front-end) 4, as shown in Fig. 6 or 7, does not repeat them here.
Below in conjunction with preferred embodiment, describe, following preferred embodiment combines above-described embodiment and preferred implementation.
Preferred embodiment one
This preferred embodiment provides a kind of front monitoring front-end cut-in method, the supervisory control system realized by this method, can realize different manufacturers video monitoring front-end access use, front monitoring front-end is had to good compatibility, and do not need to transform monitor supervision platform when supporting a kind of front monitoring front-end of newtype, thus larger reduction development cost.
In this preferred embodiment, the interface between video monitoring platform and front end watch-dog mainly comprises: equipment control, media management, incident management.
Wherein, equipment control refers to: front monitoring front-end is reached the standard grade or is rolled off the production line to the monitor supervision platform access; Monitor supervision platform is sent out control command and is carried out some actions (such as: Yun Jing controls, equipment is restarted etc.) to front monitoring front-end by it.
Media management refers to: the stream of video data of front monitoring front-end camera is routed to the streaming media server of monitor supervision platform (SS).Thereby can on the SS of platform, commence business (such as: take pictures, record a video).
Incident management refers to: front monitoring front-end to monitor supervision platform report some events (such as: alarm), platform need to be processed interested event according to self.
In the present embodiment, from the service of video monitoring front-end supplies a pattern, it can be divided into to two classes: as the front monitoring front-end of service end, as the front monitoring front-end of client.
After referring to this device power operation as the front monitoring front-end of service end, provide a kind of disclosed service (for example WebService), the role of video monitoring system is similar to client.Need to initiatively find front monitoring front-end, active obtaining facility information, the access of active request media by monitor supervision platform.The front monitoring front-end of this type starts application in recent years.A kind ofly as: ONVIF agreement is by many well-known manufacturers, combine and promote the international agreement of formulating.
Most of traditional front monitoring front-ends, as client, after this kind equipment powers on and moves, initiatively send the requests such as registration is reached the standard grade, media access, require to be linked into video monitoring platform.
The method of this preferred embodiment comprises following two aspects:
(1) improve existing supervisory control system function, line interface on expanding monitoring equipment, the parameter of existing upper line interface generally comprises: the authentication informations such as user name, password.On this basis, expand 1 parameter, indicating and will accessing the monitoring frontend of reaching the standard grade is as service end or client.
(2) for the monitoring frontend as service end, initiatively initiate the media access request by monitor supervision platform, initiatively the front end video code flow is linked into to the media server of monitor supervision platform inside.Simultaneously, by monitor supervision platform, initiatively initiate heartbeat keep-alive request, replied by front monitoring front-end.
For the monitoring frontend as client, initiatively initiate the media access request by front monitoring front-end, monitor supervision platform returns to the media access address to it, and then front monitoring front-end initiatively uploads to video code flow the media server of monitor supervision platform inside.Simultaneously, by front monitoring front-end, initiatively initiate heartbeat keep-alive request, monitor supervision platform is replied do heartbeat.
Preferably, for the front monitoring front-end of each type access monitor supervision platform, increase an independently protocol adaptation module, do translation conversion between the control protocol of supporting at monitor supervision platform internal control agreement and front monitoring front-end.Like this, monitor supervision platform, after carrying out the 1st step improvement, just need not be transformed monitor supervision platform for a kind of new monitoring frontend access again, only revises the protocol adaptation module for this type monitoring frontend.For monitor supervision platform, regard the protocol adaptation module of platform outside and front monitoring front-end as an integral body, i.e. " virtual monitor front end " in logic.
Preferred embodiment two
This preferred embodiment provides a kind of front monitoring front-end cut-in method, below in conjunction with Fig. 1 and Fig. 9, is elaborated.
As shown in Figure 1, be published traditional video surveillance system schematic.In such video monitoring system, front monitoring front-end initiatively requires to be linked into monitor supervision platform as client.Wherein, the target access server address of front monitoring front-end module in can the configuration monitoring platform just initiates to register to this address, the request of reaching the standard grade after powering on.Afterwards, on continuing, the video code flow that the active request media server provides by reference, and code stream is uploaded to monitor supervision platform.
In this preferred embodiment, improved line interface on the equipment of existing video monitoring platform.Usually, on existing equipment, the parameter of line interface generally comprises: the authentication informations such as user name, password.On this basis, expand 1 parameter, indicating and will accessing the monitoring frontend of reaching the standard grade is as service end or client.This interface belongs to the monitor supervision platform internal interface after improvement, is defined as follows:
The equipment request of reaching the standard grade (user name, password ..., device service supplies a pattern);
Wherein, the device service parameter that supplies a pattern is 0, means that monitoring frontend is as service end; The device service parameter that supplies a pattern is 1, means that monitoring frontend is as client;
Fig. 9 is the workflow diagram of the front monitoring front-end (PU is as service end) according to the embodiment of the present invention, and as shown in Figure 9, the service end PU of any commercialization must support at least one disclosed service agreement.The ONVIF front monitoring front-end is exactly the typical case of this type.Below take this for example explanation: the ONVIF front monitoring front-end is service end, and disclosed WebService service externally is provided.Its service agreement standard can reference: http://www.onvif.org/onvif/ver10/device/wsdl.
Step S902: protocol adaptation module PA pre-sets IP address and the serve port of ONVIF front monitoring front-end to be accessed, the information such as own interested front end event type.When the PA module starts, send the UDP probe message according to protocol specification, and receive replying of PU.And then obtain the equipment control essential information to it, while managing for follow-up equipment, use.In like manner, obtain the essential information (for example: the media protocol that front monitoring front-end is supported, as RTCP/RTSP/RTP) of media management, use while manage for subsequent media.Afterwards, PA initiates the subscribe request of own interested event type to ONVIF PU.The agreement of using while it should be noted that PA module and front monitoring front-end communication is the disclosed control protocol of front monitoring front-end.
Step S904: the protocol adaptation module is after getting the front monitoring front-end necessary information.Service server (SCP) the initiating equipment request of reaching the standard grade to monitoring system platform.Wherein, the device service parameter that supplies a pattern extends this as 0, means to have the application of the front monitoring front-end as a service end connecting system.For monitoring system platform, it is used as one " virtual monitor front end " to protocol adaptation module and front monitoring front-end and treats, and only with the PA module, carries out communication, by PA and ONVIF PU, carries out communication.
Step S906: after the monitor supervision platform service server SCP after improvement receives that equipment is reached the standard grade and asked and authenticate and pass through.According to the parameter that supplies a pattern of the device service of filling in the equipment request of reaching the standard grade; find that this monitoring frontend is service end; start heartbeat keep-alive timer, and the streaming media server (SS) of notice monitor supervision platform inside initiatively goes for and asks video code flow to this virtual monitor front end.Request sends to the PA module by SS, carries address, port that SS receives this code stream in the middle of request, the information such as streaming media layer protocol (as: TCP/UDP) and key-course agreement (as: RTCP/RTSP/RTP).PA carries out protocol conversion after recording the information such as agreement of address above mentioned, port, support of SS, and structure obtains the video code flow request.Wherein, the address of receiving media code stream, port information extend this as address, the port of PA oneself.The media protocol type (as: transport layer is TCP, and the key-course agreement is RTSP/RTP) that the ONVIF PU that the selective dependency of streaming media layer protocol and key-course agreement gets in step 201 supports, then send the request to ONVIF PU front end.
Step S908: after front monitoring front-end is received the code stream request of protocol adaptation module, address, the port of the PA receiving media code stream in analysis request, the information such as streaming media layer protocol and key-course agreement (as: RTSP/RTP), and send to address, the port of PA the code stream that meets this media protocol requirement.After PA receives video code flow, carry out the conversion of media code stream protocol, and the media protocol that adopts SS to support is to address, the port transmission bit stream data of SS receiving media code stream.
The technology that this step adopts is prior art.After completing this step, the code stream of front monitoring front-end has just accessed monitor supervision platform, just can be taken pictures and the business such as video recording monitor supervision platform is inner like this.
Step S910: in the monitor supervision platform running, according to service needed, can carry out to " the virtual monitor front end " of access platform equipment control (as: Yun Jing controls, equipment is restarted etc.).SCP directly is handed down to control command protocol adaptation module PA, by PA, control signal is converted to the agreement that front monitoring front-end is supported.In like manner, PA receives while replying, and also carries out protocol conversion, and notice is to SCP.
The event that step S912:ONVIF PU generation PA sense is lifted (such as: the alarm of certain type), the PA initiated event notice to subscribing to this event type, be converted to the monitor supervision platform internal agreement by PA, and event notice carried out to Business Processing to SCP.
Heartbeat keep-alive timer on step S914:SCP service server then; to PA, initiate heartbeat keep-alive request; the heartbeat keep-alive request that is converted to ONVIF PU support by PA sends to ONVIF PU, while receiving response, also carries out protocol conversion and returns to the heartbeat keep-alive to SCP and reply.
By top step, monitor supervision platform is if while supporting a kind of service end PU of newtype, only need exploitation, dispose corresponding protocol adaptation module and get final product.
Preferred embodiment three
This preferred embodiment provides a kind of method of front monitoring front-end access, and Figure 10 is the workflow diagram of the front monitoring front-end (PU is as client) according to the embodiment of the present invention, and as shown in figure 10, the method comprises the steps that S1002 is to step S1012.
Step S1002: address, port that the pre-configured address of registering the destination server of reaching the standard grade that oneself will access of front monitoring front-end, port are the PA module.Authentication username, password are configured to PA user name, the password for oneself distributing in advance.After device power, directly to PA, initiate the registration request of reaching the standard grade.After PA passes through the request authentication of reaching the standard grade, to service server (SCP) the initiating equipment request of reaching the standard grade of monitoring system platform.Wherein, the device service parameter that supplies a pattern extends this as 1, means to have the application of the front monitoring front-end as a client connecting system.For monitoring system platform, it is used as one " virtual monitor front end " to protocol adaptation module and front monitoring front-end and treats, and only with the PA module, carries out communication, by PA and front monitoring front-end, carries out communication.
Step S1004: after front monitoring front-end is received the successful respond of reaching the standard grade, the information such as media protocol that adopt when PA acquisition request media code stream is uploaded the address of continuing, port, transmission code stream.PA carries out these information of after protocol conversion, to SCP, asking the inner SS of this monitor supervision platform.After receiving the replying of SCP, PA will record address, the port of the inner SS receiving media of monitor supervision platform code stream, media delivery layer protocol (as: TCP), media control layer agreement (as: RTSP/RTP).And, by the address of the own receiving media code stream of PA, port, media delivery layer protocol and media control layer agreement are told front monitoring front-end in replying.
Step S1006: front monitoring front-end receives that PA obtains code stream and continues after replying of information, address, the port of the PA receiving media code stream in analysis request, the information such as streaming media layer protocol and key-course agreement (as: RTSP/RTP), and send to address, the port of PA the code stream that meets this media protocol requirement.After PA receives video code flow, carry out the conversion of media code stream protocol, and the media protocol that adopts SS to support is to address, the port transmission bit stream data of SS receiving media code stream.
The technology that this step adopts is prior art.After completing this step, the code stream of front monitoring front-end has just accessed monitor supervision platform, just can be taken pictures and the business such as video recording monitor supervision platform is inner like this.
Step S1008: in the monitor supervision platform running, according to service needed, can carry out to " the virtual monitor front end " of access platform equipment control (as: Yun Jing controls, equipment is restarted etc.).SCP directly is handed down to control command protocol adaptation module PA, by PA, control signal is converted to the agreement that front monitoring front-end is supported.In like manner, PA receives while replying, and also carries out protocol conversion, and notice is to SCP.
Step S1010: front monitoring front-end produce event (such as: the alarm of certain type), to PA initiated event notice, by PA, be converted to the monitor supervision platform internal agreement, and by event notice to SCP, SCP only carries out Business Processing to own interested event certainly.
Step S1012: the heartbeat keep-alive timer on front monitoring front-end then, is initiated heartbeat keep-alive request to PA, and the SCP that carries out after protocol conversion sending to monitor supervision platform inside by PA, safeguard online front monitoring front-end information by SCP.In like manner, after PA receives and replys, through protocol conversion, reinform front monitoring front-end.
By top implementation step, monitor supervision platform is if while supporting a kind of client PU of newtype, only need exploitation, dispose corresponding protocol adaptation module and get final product.
Pass through above-described embodiment, front monitoring front-end cut-in method, Apparatus and system are provided, monitoring system platform is according to receiving in the request of reaching the standard grade this front monitoring front-end of carrying as the information of service end or client, according to service end or client, this front monitoring front-end is accessed, overcome a set of monitor supervision platform in the correlation technique and do not allowed the problem of dissimilar front monitoring front-end access, thereby improved the compatibility of monitoring system platform.It should be noted that, these technique effects are not that above-mentioned all execution modes have, and some technique effect is that some preferred implementation just can obtain.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, perhaps be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby they can be stored in storage device and be carried out by calculation element, perhaps they are made into respectively to each integrated circuit modules, perhaps a plurality of modules in them or step being made into to the single integrated circuit module realizes.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (12)

1. a front monitoring front-end cut-in method is characterized in that comprising:
Monitoring system platform receives the request of reaching the standard grade that front monitoring front-end sends, and the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client;
Described monitoring system platform using described front monitoring front-end as described service end or described client accessed.
2. method according to claim 1, is characterized in that, described monitoring system platform using described front monitoring front-end as described service end or described client access and comprise:
The described request of reaching the standard grade carries described front monitoring front-end as service end, and described monitoring system platform sends the media access request to described front monitoring front-end, the video code flow of described front monitoring front-end is linked into to the media server of described monitoring system platform;
Described monitoring system platform sends heartbeat keep-alive request to described front monitoring front-end, with described front monitoring front-end, carries out the heartbeat keep-alive.
3. method according to claim 1, is characterized in that, described monitoring system platform using described front monitoring front-end as described service end or described client access and comprise:
The described request of reaching the standard grade carries described front monitoring front-end as client, and described monitoring system platform receives the media access request that described front monitoring front-end sends;
Described monitoring system platform receives the front end video flowing that described front monitoring front-end is uploaded, and wherein, described front end video flowing is that described front end is uploaded according to the media access address in the described media access request response received;
Described monitoring system platform receives the heartbeat protection request that described front monitoring front-end sends, and described front monitoring front-end is carried out to the heartbeat keep-alive.
4. a front monitoring front-end cut-in method is characterized in that comprising:
Front monitoring front-end sends to monitoring system platform the request of reaching the standard grade, and the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client;
Described front monitoring front-end accesses described monitoring system platform as described service end or described client.
5. method according to claim 4, is characterized in that, front monitoring front-end sends to monitoring system platform the request of reaching the standard grade and comprises:
Described front monitoring front-end indicates this front monitoring front-end as described service end or the access of described client by increase parameter in the request of reaching the standard grade;
The default bit position that described front monitoring front-end arranges in the described request of reaching the standard grade indicates this front monitoring front-end as described service end or the access of described client.
6. according to the described method of claim 4 or 5, it is characterized in that, described front monitoring front-end is realized the conversion between agreement that agreement that front monitoring front-end is used and described monitoring system platform support by protocol adaptation.
7. a front monitoring front-end access device, be positioned at monitoring system platform, it is characterized in that comprising:
The first receiver module, the request of reaching the standard grade sent for receiving front monitoring front-end, the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client;
The first access module, for using described front monitoring front-end as described service end or described client accessed.
8. device according to claim 7, is characterized in that, described the first access module comprises:
The first sending module, while for the described request of reaching the standard grade, carrying described front monitoring front-end as service end, send the media access request to described front monitoring front-end; Processing module, be linked into the media server of described monitoring system platform for the video code flow by described front monitoring front-end;
The second receiver module, for the heartbeat keep-alive request sent to described front monitoring front-end; The first keep-alive module, for carrying out the heartbeat keep-alive to described front monitoring front-end.
9. device according to claim 7, is characterized in that, described the first access module comprises:
The 3rd receiver module, while for the described request of reaching the standard grade, carrying described front monitoring front-end as client, receive the media access request that described front monitoring front-end sends;
The 4th receiver module, the front end video flowing of uploading for receiving described front monitoring front-end, wherein, described front end video flowing is that described front monitoring front-end is uploaded according to the media access address in the described media access request response received;
The 5th receiver module, the heartbeat keep-alive request sent for receiving described front monitoring front-end; The second keep-alive module, for carrying out the heartbeat keep-alive to described front monitoring front-end.
10. a front monitoring front-end access device, be positioned at front monitoring front-end, it is characterized in that comprising:
The second sending module, for to monitoring system platform, sending the request of reaching the standard grade, the wherein said request of reaching the standard grade carries the access request of described front monitoring front-end as service end or client;
The second access module, for accessing described monitoring system platform as described service end or described client.
11. device according to claim 10, is characterized in that, described the second sending module comprises:
The first processing module, for indicating this front monitoring front-end as described service end or the access of described client by increase parameter in the request of reaching the standard grade; Or
The second processing module, indicate this front monitoring front-end as described service end or the access of described client for the default bit position that the described request of reaching the standard grade is set.
12. a front monitoring front-end connecting system is characterized in that comprising: according to the described front monitoring front-end access device of any one in claim 7 to 9 with according to the described front monitoring front-end access device of claim 10 or 11.
CN201210188825.1A 2012-06-08 2012-06-08 Front monitoring front-end cut-in method, apparatus and system Active CN103475533B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210188825.1A CN103475533B (en) 2012-06-08 2012-06-08 Front monitoring front-end cut-in method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210188825.1A CN103475533B (en) 2012-06-08 2012-06-08 Front monitoring front-end cut-in method, apparatus and system

Publications (2)

Publication Number Publication Date
CN103475533A true CN103475533A (en) 2013-12-25
CN103475533B CN103475533B (en) 2019-02-15

Family

ID=49800243

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210188825.1A Active CN103475533B (en) 2012-06-08 2012-06-08 Front monitoring front-end cut-in method, apparatus and system

Country Status (1)

Country Link
CN (1) CN103475533B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103929482A (en) * 2014-04-15 2014-07-16 浙江宇视科技有限公司 Method and device for safely having access to monitoring front-end device
CN107800694A (en) * 2017-10-16 2018-03-13 浙江大华技术股份有限公司 A kind of front end equipment access method, device, server and storage medium
CN111262816A (en) * 2018-11-30 2020-06-09 西安宇视信息科技有限公司 Method and device for accessing multiple monitoring platforms to central monitoring center
CN111817933A (en) * 2020-07-08 2020-10-23 山东有人信息技术有限公司 Industrial Internet of things cloud platform access system and communication method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6275870B1 (en) * 1997-09-24 2001-08-14 Sony Corporation Network object request broker
CN101075919A (en) * 2006-06-22 2007-11-21 腾讯科技(深圳)有限公司 Method and system for monitoring Internet service
CN101123538A (en) * 2007-09-11 2008-02-13 东南大学 Remote encryption and supervision method for communication interfaces of wireless local network
CN101159628A (en) * 2007-11-07 2008-04-09 中兴通讯股份有限公司 Method for video monitoring front end to cross over network address conversion module
CN101207626A (en) * 2007-12-05 2008-06-25 中兴通讯股份有限公司 Control protocol and corresponding remote video supervisory control system
CN101272481A (en) * 2008-04-02 2008-09-24 武汉大学 Video monitoring front end equipment access method
CN101420370A (en) * 2007-11-14 2009-04-29 中兴通讯股份有限公司 Method for global eye equipment traversing NAT based on SIP protocol

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6275870B1 (en) * 1997-09-24 2001-08-14 Sony Corporation Network object request broker
CN101075919A (en) * 2006-06-22 2007-11-21 腾讯科技(深圳)有限公司 Method and system for monitoring Internet service
CN101123538A (en) * 2007-09-11 2008-02-13 东南大学 Remote encryption and supervision method for communication interfaces of wireless local network
CN101159628A (en) * 2007-11-07 2008-04-09 中兴通讯股份有限公司 Method for video monitoring front end to cross over network address conversion module
CN101420370A (en) * 2007-11-14 2009-04-29 中兴通讯股份有限公司 Method for global eye equipment traversing NAT based on SIP protocol
CN101207626A (en) * 2007-12-05 2008-06-25 中兴通讯股份有限公司 Control protocol and corresponding remote video supervisory control system
CN101272481A (en) * 2008-04-02 2008-09-24 武汉大学 Video monitoring front end equipment access method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103929482A (en) * 2014-04-15 2014-07-16 浙江宇视科技有限公司 Method and device for safely having access to monitoring front-end device
CN107800694A (en) * 2017-10-16 2018-03-13 浙江大华技术股份有限公司 A kind of front end equipment access method, device, server and storage medium
CN111262816A (en) * 2018-11-30 2020-06-09 西安宇视信息科技有限公司 Method and device for accessing multiple monitoring platforms to central monitoring center
CN111817933A (en) * 2020-07-08 2020-10-23 山东有人信息技术有限公司 Industrial Internet of things cloud platform access system and communication method thereof
CN111817933B (en) * 2020-07-08 2022-03-11 山东有人物联网股份有限公司 Industrial Internet of things cloud platform access system and communication method thereof

Also Published As

Publication number Publication date
CN103475533B (en) 2019-02-15

Similar Documents

Publication Publication Date Title
US20230247388A1 (en) Communication system, method and device for miniature intelligent sensor
US8352931B2 (en) Data push service method and system using data pull model
CN101156407B (en) Method for supplying content through communication network
CN101365119B (en) Video recording balance equalizing method used for network video monitoring system
CN1910563B (en) Device registration system, server, and terminal device
US20080120414A1 (en) Representing resource constrained devices in a network
CN102763373B (en) The method and apparatus using the service of local network devices based on remote access
US20140012813A1 (en) Method and apparatus for synchronizing personal information
CN101360129B (en) Mobile phone short message sending method for network video monitoring system
CN105391979B (en) A kind of method and apparatus of business processing
CN101421967A (en) Method and apparatus for synchronizing contents of home network devices
CN105991520A (en) Inner/outer network interaction method and system
CN107113572A (en) For the geography information of wireless network
CN103858407A (en) File processing method, device and system
CN104980448A (en) Remote monitoring method, remote monitoring device and remote monitoring system
CN103475533A (en) Monitoring front end access method, apparatus and system
JP2002344475A (en) System and method for providing service to apparatus in home network and system and method being provided with service through home network
US9699132B2 (en) Method, apparatus, and system for exchanging electronic business card
CN103716230A (en) Message sending method, device and server
CN103401705A (en) Centralized memory management method in video monitoring and control network
CN103001989A (en) Parameter receiving method and system
US9516095B2 (en) Data management system and method for displaying data
KR20010056416A (en) Home network system using mobile station
CN109413120B (en) Communication method and device, electronic equipment and server
CN101365121B (en) System configuring information modifying and storing method used by network video monitoring system

Legal Events

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