CN104092976A - Method for achieving environment device monitoring system warning and video monitoring system linkage - Google Patents

Method for achieving environment device monitoring system warning and video monitoring system linkage Download PDF

Info

Publication number
CN104092976A
CN104092976A CN201410276988.4A CN201410276988A CN104092976A CN 104092976 A CN104092976 A CN 104092976A CN 201410276988 A CN201410276988 A CN 201410276988A CN 104092976 A CN104092976 A CN 104092976A
Authority
CN
China
Prior art keywords
data
video
monitoring system
window
broadcast information
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.)
Pending
Application number
CN201410276988.4A
Other languages
Chinese (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.)
LANJER INTELLIGENT SCIENCE AND TECHNOLOGY Co Ltd
Original Assignee
LANJER INTELLIGENT SCIENCE AND TECHNOLOGY Co Ltd
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 LANJER INTELLIGENT SCIENCE AND TECHNOLOGY Co Ltd filed Critical LANJER INTELLIGENT SCIENCE AND TECHNOLOGY Co Ltd
Priority to CN201410276988.4A priority Critical patent/CN104092976A/en
Publication of CN104092976A publication Critical patent/CN104092976A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to a method for achieving environment device monitoring system warning and video monitoring system linkage. The method comprises a first step of creating a data model for monitoring point locations, decoders and dynamic operation data according to running modes and data structures of an environment device monitoring system and a video monitoring system; a second step of adopting time-sharing operation, performing circulating scanning of all monitoring point locations, obtaining device operation data, and performing system warning linkage processing according to data analysis results; and a third step of finishing single monitoring point location event tracing or multiple monitoring point location event recurrence through operation of selecting warning event table data lines and play windows. According to the method, real-time monitoring of operation data and a warning state of the environment device monitoring system and video channel control management of the video monitoring system can be finished, workers can timely and accurately learn about actual conditions of incident places, and a function of real-time linkage of device and sensor warning and the video monitoring system is achieved.

Description

Realize the method for environmental unit monitoring system alarming and video monitoring system interlock
Technical field
The present invention relates to realize the equipment alarm of environment-equipment monitoring system and the method for the instant interlock of video monitoring system.Belong to monitoring alarm control technology field.
Background technology
High speed development along with social progress and information technology digitlization, networking, the safe operation of people to all kinds of facilities in large stadium and building, and the safety precaution of surrounding enviroment has also proposed requirements at the higher level, video monitoring system, numerous and confused input application such as become distributing monitoring system, intelligent illuminating system, elevator monitoring system, automatic fire alarm system, safety and protection system etc.Because equipment or system adopt proprietary communications protocol mostly, realize inner data transmission, software architecture adopts the model of sealing, lacks unified interface standard, is difficult to realize information sharing; In addition,, owing to using the increase of the increasing of equipment, technology content, also, for the management of these equipment and control have brought difficultly greatly, technical guarantee personnel amount and working strength have greatly been increased.Thus, environment and equipment monitoring system arise at the historic moment, it is by the electric power in building or groups of building, illumination, air-conditioning, plumbing, fire-fighting, transportation, security personnel, garage management equipment or system, take the integrated system of concentrating supervision, control and management to form as object.The application of environment and equipment monitoring system is to saving operation manpower, and maintenance equipment is normal, reduces device systems operation energy consumption, has great meaning.
Although environment and equipment monitoring system have solved centralized monitor and the management of equipment or system preferably, but along with video monitoring system by simulated to digitized propelling and video coding and decoding technology constantly improve and ripe, people are no longer satisfied with the variation of just seeing equipment or system running state on monitor terminal, form or performance graph, but wish when occurring reporting to the police, see immediately and understand the on-the-spot real time status (especially fire alarm) of reporting to the police, so that taking rapidly counter-measure accurately and effectively safeguards or rescues, make impact or loss drop to minimum.
The development of digital technology has expedited the emergence of new demand, how environment and equipment monitoring system and video monitoring system are merged, make when reporting to the police generation, live view is presented in face of staff at once, thereby realizing the interlock between system, is that people face the another problem that needs solution.
Summary of the invention
The present invention utilizes computer control managing and system integration technology, complete to the equipment operating data of environmental unit supervisory control system, alarm condition are carried out real time monitoring and the video channel of video monitoring system is carried out to control and management, when monitoring, report to the police while occurring, immediately the on-the-spot real-time pictures of reporting to the police is switched on monitor terminal and screen wall, realizes the functions such as equipment and transducer warning and video monitoring system interlock.
The object of the invention is to be achieved through the following technical solutions:
Realize the method for environmental unit monitoring system alarming and video monitoring system interlock: it is characterized in that: step is as follows:
(1), according to environment-equipment monitoring system and video monitoring system operational mode and data structure, create the data model of position, control point, decoder and dynamic operation data;
(2) adopt time-sharing operation, position, the whole control point of scan round, obtains equipment operating data, according to data results, reports to the police and video monitoring interlock processing; Described alarm linkage is processed and is comprised that warning live video is play, state shows and dynamic data upgrades processing;
(3) by selecting alert event table data row and broadcast window to operate, complete position, single control point event and review, or position, many control points event is reappeared.
Described step (2) specific implementation process is as follows:
1) for the operation of configuration software client and the registration of video monitoring window control, detect:
Detect after qualified and carry out system initialization;
2) login video monitoring server;
3) obtain equipment operating data: real time scan is analyzed data: utilize time control, according to putting position-device structure data sequence data, by the circulation of dynamic link library application program interface function, read in real time the equipment operating data of environment-equipment monitoring system, when data change, if numerical variable carries out Threshold Analysis, if state variable, carry out state analysis, and activate corresponding interlock treatment progress according to analysis result;
Described step 3) in, alarm linkage is processed: comprising:
A) process in real-time monitor state alarm point position: the broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is current time, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process;
B) available free video playback window treatments: select idle video playback window, acquisition point position information, carry out video playback, broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is that current time, some position sequence number (PtNo) assignment are that sequence number and other data are carried out assignment, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process;
C) without idle video playback window treatments: select non-warning video playback window, acquisition point position information, carry out video playback, broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is that current time, some position sequence number (PtNo) assignment are that sequence number and other data are carried out assignment, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process;
D) all videos broadcast window is in warning playback process: display reminding information;
E) broadcast information structured data upgrades and processes: upgrade broadcast information structured data sequence data item;
F) display update and write journal file and process: according to a position sequence number (PtNo), rank in table and select data line at video surveillance point, be shown as alert icon at alarm condition row, at the broadcast window row window slogan that displays the play;
G) screen wall playback process: select screen wall idle window number, obtain IP address, port numbers, the channel number data of this window broadcast point position, and write screen wall broadcast information structured data sequence item, carry out screen wall video playback;
H) closing video playback processes: according to a position sequence number, obtain broadcast window number, carry out video and close;
I) broadcast information structured data upgrades and processes: broadcast information structured data sequence data item resets;
J) display update and write journal file and process: according to a position sequence number (PtNo), rank in table and select data line at video surveillance point, be shown as normal icon at alarm condition row, show empty at broadcast window row;
K) screen wall Recovery processing: obtain screen wall window slogan according to a position sequence number, execution video is closed, if IP address (_ sLastIP), port numbers (_ nLastPortNo), the channel number (_ nLastChNo) of screen wall broadcast information structured data sequence item are not empty, recover to play initial point digital video, and the screen wall broadcast information structured data sequence item that resets;
L) alert event is reviewed: according to the video playback window of selecting and the data line of alert event list, acquisition point position information and beginning, end time, carry out by time playback, upgrade broadcast information structured data sequence data item, and can adjust playing progress rate by Play Control bar, video is downloaded to local hard drive simultaneously;
M) alert event Multipoint synchronous is reviewed: the data line of selecting video playback window and alert event list, acquisition point position information and beginning, end time, select other video playback window and different positions, control point, carry out and press synchronized playback, upgrade the each point bit data item of broadcast information structured data sequence, and capable of regulating synchronized playback playing progress rate.
Described data model comprises:
Static data: comprise and 1. monitor project initialization files data: data segment comprises: server, some position sum, remote node, some position 1 ... point position N;
2. monitor decoder initialization files data: data segment comprises: decoder sum, decoder 1 ... decoder N;
3. local parameter initialization files data comprise: local setting:
Dynamic data: comprise
1. broadcast information structured data
2. downloading process message structure data
3. screen wall broadcast information structured data.
The structured data sequence that the present invention is associated by building video surveillance point position and institute's watch-dog, utilize the disclosed application programming interfaces of environment-equipment monitoring system and video monitoring system, real time scan and obtain equipment running status or data, and state and data variation are analyzed, according to analysis result and displaying video window and screen wall service condition, control video channel and be switched to corresponding window, play on-the-spot video pictures, completion system links immediately, thereby has very strong real-time and audient's property widely.
The present invention is by creating control point bit architecture data sequence, the equipment of environment-equipment monitoring system is associated with the picture pick-up device of video monitoring system, utilize application program interface function, Real-time Obtaining equipment operating data, and according to data results, live video picture is rendered to screen wall and monitor terminal, the function of completion system interlock
Many video windows to the obtaining of dissimilar equipment operating data, analysis and screen wall, monitor terminal are play, and make the present invention have stronger applicability and wider range of application.
By to alert event, list operates simply, process that reproduction event occurs, the worry of having removed artificial enquiry, search from, reviews event more convenient, and efficiency is higher.
By alert event list and multi-point synchronized playback, the process that can occur event is observed in same period, different azimuth, different visual angles, event is reviewed more comprehensive and accurate.
Accompanying drawing explanation
Fig. 1 is network organization topological structure block diagram of the present invention
Fig. 2 is overview flow chart of the present invention
Fig. 3 A, Fig. 3 B, Fig. 3 C, Fig. 3 D, Fig. 3 E are the flow charts that alarm linkage of the present invention is processed.
Fig. 4 A is the flow chart that alert event of the present invention is reviewed processing.
Fig. 4 B, Fig. 4 C are that alert event Multipoint synchronous of the present invention is reviewed the flow chart of processing.
Embodiment
The present invention realize the function that the method expectation of environmental unit monitoring system alarming and video monitoring system interlock realizes and the know-why relating to as follows:
1, major function is described
(1) equipment alarm and television monitoring interlock
By the application program interface function of environment-equipment monitoring system, real-time watch device running status and data variation, once occur reporting to the police, immediately by live video image switching on monitor terminal video window and screen wall, the information such as the time that simultaneously presented event occurs, equipment, some position also write journal file.
(2) multiwindow video shows
Utilize video window to show control, screen divider is gone out to several display windows on monitor terminal, in order to play the video pictures of different monitoring point position simultaneously.In addition, also can amplify a certain video window, to more clearly watch video image.
(3) real time monitoring
At monitor terminal, can at any time the video pictures of position, arbitrfary point be switched to video window as required, monitor institute's occurrence of this some position.
(4) playing back videos
At monitor terminal, can as required the arbitrary period video record of position, arbitrfary point be played on video window, can also play the video file of local hard drive storage, and can adjust playing progress rate by Play Control bar.
(5) synchronized playback
At monitor terminal, can select a plurality of positions as required, on different video windows, play the video record of same period, and can adjust reproduction time by Play Control bar.
(6) video recording is downloaded
At monitor terminal, can as required, select by the time or press file and download video recording, and download file is saved in set file.
(7) capture and local video recording
At monitor terminal, can select in progress video window as required, capture or local video recording, and candid photograph file or video file are saved in set file.
(8) cradle head control
At monitor terminal, can select in progress real time monitoring video window as required, camera angle, zoom, focusing and exposure are adjusted.
2, data model
(1) static data
Because environment-equipment monitoring system and video monitoring system are in process of construction, the data such as device identification, address, port have just been set, and seldom change, so the present invention operates and monitors relevant device data to read initialization files mode.
1. monitor project initialization files data
Mainly contain hereof the associated data of login video monitoring server data, environment-equipment monitoring system remote node data, picture pick-up device and environment-equipment monitoring system equipment.
● data segment: server
● data segment: some position sum
● data segment: remote node
● data segment: some position 1
● data segment: some position 2
● data segment: some position 3
● data segment: some position N
2. monitor decoder initialization files
● data segment: decoder sum
● data segment: decoder 1
● data segment: decoder 2
● data segment: decoder 3
● data segment: decoder N
3. local parameter initialization files
● data segment: local setting
(2) dynamic data
In system running, by dynamic play message structure data sequence, record the relevant played data of each video playback window, by downloading process message structure data sequence, record the related data of each downloading process, to guarantee video playback or downloading data stream and to show correctness and the reliability of controlling.
1. broadcast information structured data
2. downloading process message structure data
3. screen wall broadcast information structured data
3, interlock realizes principle
(1) create structured data sequence
Because environment-equipment monitoring system and video monitoring system are separate systems, data structure, system architecture, operational mode, database environment etc. are different, therefore, to create by the related data of two systems new structured data sequence (i.e. position-device structure data sequence), when the equipment that environment-equipment monitoring system detected with box lunch breaks down and reports to the police, control on-the-spot video pictures and be presented on immediately on monitor terminal and screen wall, completion system interlock.
(2) the operation of configuration software client and the registration of video monitoring window control detect
The present invention is that the application programming interfaces by the dynamic link library of environment-equipment monitoring system obtain equipment operating data, utilize video monitoring window control to control video playback, yet, dynamic link library only just can be activated after the operation of configuration software client-side program, control could be used after registration, therefore, only, after detecting normally to it, could carry out follow-up Processing tasks.
(3) login system
Environment-equipment monitoring system and video monitoring system have all adopted distributed, client/server structure, and therefore, monitor terminal must just can obtain data and service by far-end logon server as client, completes control procedure.
(4) real time scan is analyzed data
Utilize time control, according to putting position-device structure data sequence data, by the circulation of dynamic link library application program interface function, read in real time the equipment operating data of environment-equipment monitoring system, when data change, if numerical variable carries out Threshold Analysis, if state variable, carry out state analysis, and activate corresponding interlock treatment progress according to analysis result.
(5) interlock is processed
1. report to the police and process
Mainly be handled as follows:
● process in real-time monitor state alarm point position
Broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is current time, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process.
● available free video playback window treatments
Select idle video playback window, acquisition point position information, carry out video playback, broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is that current time, some position sequence number (PtNo) assignment are that sequence number and other data are carried out assignment, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process.
● without idle video playback window treatments
Select non-warning video playback window, acquisition point position information, carry out video playback, broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is that current time, some position sequence number (PtNo) assignment are that sequence number and other data are carried out assignment, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process.
● all videos broadcast window is in warning playback process
Display reminding information.
● broadcast information structured data upgrades to be processed
Upgrade broadcast information structured data sequence data item.
● display update and write journal file and process
According to a position sequence number (PtNo), at video surveillance point, rank in table and select data line, at alarm condition row, be shown as alert icon, at broadcast window, be listed as the window slogan that displays the play.
In alert event list, add new data capable, a position title, some position sequence number, time started are presented to each data rows, and data are write to journal file.
● screen wall playback process
Select screen wall idle window number, obtain IP address, port numbers, the channel number data of this window broadcast point position, and write screen wall broadcast information structured data sequence item, carry out screen wall video playback.
2. the Recovery processing of reporting to the police
● close video playback and process
According to a position sequence number, obtain broadcast window number, carry out video and close.
● broadcast information structured data upgrades to be processed
Broadcast information structured data sequence data item resets.
● display update and write journal file and process
According to a position sequence number (PtNo), at video surveillance point, rank in table and select data line, at alarm condition row, be shown as normal icon, at broadcast window row, show empty.
In alert event list, according to a position sequence number and time started, select data line, obtain current time as the end time, and be presented at end time row.
In journal file, according to a position title and time started, search data item, and will write corresponding field the end time.
● screen wall Recovery processing
According to a position sequence number, obtain screen wall window slogan, execution video is closed, if IP address (_ sLastIP), port numbers (_ nLastPortNo), the channel number (_ nLastChNo) of screen wall broadcast information structured data sequence item are not empty, recover to play initial point digital video, and the screen wall broadcast information structured data sequence item that resets.
(6) alert event is reviewed
According to the video playback window of selecting and the data line of alert event list, acquisition point position information and beginning, end time, carry out by time playback, upgrade broadcast information structured data sequence data item, and can adjust playing progress rate by Play Control bar, can also control video is downloaded to local hard drive simultaneously.
(7) alert event Multipoint synchronous is reviewed
Select the data line of video playback window and alert event list, acquisition point position information and beginning, end time, select other video playback window and different positions, control point, carry out and press synchronized playback, upgrade the each point bit data item of broadcast information structured data sequence, also can adjust synchronized playback playing progress rate by Play Control bar.
Below in conjunction with accompanying drawing, describe the preferred embodiments of the present invention in detail.Should be emphasized that, following explanation is only exemplary, rather than in order to limit the scope of the invention and to apply.
Fig. 1 is network organization topology diagram of the present invention, video monitoring system, screen wall system, environment-equipment monitoring system and cooperative video monitoring terminal, consists of, and by local area network (LAN), connects.Video monitoring system is mainly comprised of camera, disk array and video monitoring server.Screen wall system is mainly comprised of screen wall and decoder.Environment-equipment monitoring system is mainly comprised of various kinds of equipment, Flexible Interface Card and environment-monitoring of tools server.
Fig. 2 is overview flow chart of the present invention.
In step 201, the target that will realize according to each system running pattern and data structure and this method, has created the data models such as position, control point, decoder and dynamic operation data.
In step 202, adopt time-sharing operation, position, the whole control point of scan round, obtains equipment operating data, according to data results, carries out the processing such as system interlink, state demonstration and dynamic data renewal.
In step 203, by selecting the operations such as alert event table data row and broadcast window, complete position, single control point event to review, or position, many control points event is reappeared.
Fig. 3 A, Fig. 3 B, Fig. 3 C, Fig. 3 D, Fig. 3 E are the flow charts that alarm linkage of the present invention is processed.
Implementation step is:
Step 301: determine by inspection registration table and system process table whether video monitoring window control is registered and whether configuration software client is moved.
Step 302: the associated data of obtaining video monitoring server data, environment-equipment monitoring system remote node data, picture pick-up device and environment-equipment monitoring system equipment by monitoring project initialization files, create some position-device structure data sequence, and initialization video surveillance point ranks table and alert event list.
By monitoring decoder initialization files, obtain decoder data, create decoder architecture data sequence.
By local parameter initialization files, obtain local video recording path, download video recording path, capture the data such as path, grabgraf form.
According to video playback number of windows, create broadcast information structured data sequence, and initialization.
According to decoder quantity, create screen wall broadcast information structured data sequence, and initialization.
Step 303: according to video monitoring server data, logon server.After logining successfully, Active Timer, starts scan procedure.
Step 304: the application program interface function eda_get_one_float (Node, Tagname, Field, FValue) by configuration software dynamic link library, obtains equipment operating data.Node in function: node name, Tagname: tag name, Field: field name, FValue: return value.
Step 305: if data do not change, execution step 306, otherwise, jump to step 308.
Step 306: some position-device structure data sequence pointer adds 1.
Step 307: if data sequence ending jumps to step 331, finish this circulation, otherwise, jump to step 304.
Step 308: if data type is numerical variable, execution step 309, otherwise, jump to step 310.
Step 309: if the equipment operating data obtaining in upper threshold and threshold value lower range, alarm condition value is set to FALSE, otherwise, be TRUE.
Step 310: if alarm condition value is TRUE, execution step 311, otherwise, jump to step 324.
Step 311: by inquiry broadcast information structured data sequence, obtain the video playback window slogan of alarm point position in real-time monitoring broadcast state, if window slogan >=0, execution step 312, otherwise, jump to step 314.
Step 312: according to window slogan, obtain the data item of broadcast information structured data sequence, and assignment is to interim broadcast information structured data variable, by the broadcasting type (_ Type) assignment in temporary variable, is that (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is current time.
Step 313: interim broadcast information structured data is write again to the corresponding data item of broadcast information structured data sequence, jump to step 321.
Step 314: by the broadcasting type (_ Type) of broadcast information structured data sequence, the video playback window whether inquiry is available free, if had, execution step 315, otherwise, jump to step 316.
Step 315: obtain idle video playback window slogan, jump to step 318.
Step 316: by the broadcasting type (_ Type) of broadcast information structured data sequence, the video playback window whether inquiry has the non-warnings such as playback, synchronized playback, monitoring broadcasting in real time to play, if had, execution step 317, otherwise, execution step 323.
Step 317: obtain the video playback window slogan that non-warning is play, execution step 318.
Step 318: according to position-device structure data sequence pointer, in position-device structure data sequence, obtain the information of position, control point, call the application program interface function of displaying video, execution step 319.
Step 319: be that current time, some position sequence number (PtNo) assignment are that pointer number and other data are carried out assignment, execution step 320 for report to the police playing (E_ALARMPLAY), time started (_ timeBeg) assignment by the broadcasting type (_ Type) assignment in interim broadcast information structured data variable.
Step 320: according to video playback window slogan and interim broadcast information structured data variable, upgrade broadcast information structured data sequence, execution step 321.
Step 321: jump to step 330, carry out screen wall playback process.
Step 322: according to a position sequence number (PtNo), rank in table and select data line at video surveillance point, be shown as alert icon at alarm condition row, be listed as at broadcast window the window slogan that displays the play.
In alert event list, add new data capable, a position title, some position sequence number, time started are presented to each data rows, and data are write to journal file.Jump to step 306.
Step 323: display reminding information, jumps to step 329.
Step 324: according to position-device structure data sequence pointer, obtain the video playback window slogan of playing in reporting to the police, execution step 325.
Step 325: according to video playback window slogan, call the application program interface function of closing video playback, execution step 326.
Step 326: according to video playback window slogan, reset broadcast information structured data Serial relation data item, execution step 327.
Step 327: jump to step 338, carry out screen wall Recovery processing.
Step 328: according to a position sequence number (PtNo), rank in table and select data line at video surveillance point, be shown as normal icon at alarm condition row, show empty at broadcast window row.
In alert event list, according to a position sequence number and time started, select data line, obtain current time as the end time, and be presented at end time row.
In journal file, according to a position title and time started, search data item, and will write corresponding field the end time.
Jump to step 306.
Step 329: this scan round finishes, waits for circulation next time.
Step 330: by query screen wall broadcast information structured data sequence, obtain screen wall video playback window slogan, if window slogan >=0, execution step 331, otherwise, execution step 335.
Step 331: by window slogan, obtain position, the control point information (IP address, port numbers, channel number) of the current broadcasting of decoder, if information is empty, by some position sequence number (PtNo) assignment of interim curtain wall broadcast information structured data variable, it is pointer number, otherwise, by pointer number, IP address, port numbers, channel number, assignment is to corresponding data item.Execution step 332.
Step 332: calls application interface function, completes curtain wall video playback, execution step 333.
Step 333: by interim curtain wall broadcast information structured data variable, upgrade screen wall broadcast information structured data sequence data item, execution step 334.
Step 334: curtain wall playback process is complete, jumps to step 322.
Step 335: display reminding information, jumps to step 334.
Step 336: according to a position sequence number (PtNo), by curtain wall broadcast information structured data sequence, obtain screen wall broadcast window number, execution step 337.
Step 337: according to screen wall broadcast window number, by decoder architecture data sequence, obtain DECODER information (IP address, port numbers, channel number), execution step 338.
Step 338: calls application interface function, completes and close curtain wall video playback, execution step 339.
Step 339: according to screen wall broadcast window number, by curtain wall broadcast information structured data sequence, obtain the information (_ sLastIP, _ nLastPortNo, _ nLastChNo) of playing position, control point last time, if information is not empty, calls application interface function, completes and recovers curtain wall video playback, execution step 340, otherwise, execution step 340.
Step 340: reset curtain wall broadcast information structured data sequence data item, execution step 341.
Step 341: curtain wall recovers, execution step 341.
Fig. 4 A is the flow chart that alert event of the present invention is reviewed processing
Implementation step is:
Step 401: if selected alert event list line number >=0, execution step 402, otherwise, jump to step 412.
Step 402: according to selected alert event list line number, acquisition point position title, some position sequence number and beginning and end time, execution step 403.
Step 403: if the end time is empty, execution step 404, otherwise, jump to step 405.
Step 404: end time assignment is current time, execution step 405.
Step 405: according to a position sequence number, acquisition point position information (IP address, channel number, port numbers) in position-device structure data sequence, execution step 406.
Step 406: obtain selected video playback window slogan, execution step 407.
Step 407: if the broadcasting type (_ Type) in this window slogan broadcast information structured data variable is play for reporting to the police, jump to step 411, otherwise, execution step 408.
Step 408: call by time playback application program interface function, complete video playback, execution step 409.
Step 409: be time playback (E_PLAYBACKBYTIME) by the broadcasting type (_ Type) assignment in interim broadcast information structured data variable, being used in the data of obtaining in alert event list is some position sequence number (PtNo), time started (_ timeBeg), end time (_ timeBeg) assignment, and other data assignment, execution step 410.
Step 410: according to video playback window slogan and interim broadcast information structured data variable, upgrade broadcast information structured data sequence, execution step 412.
Step 411: display reminding information, execution step 412.
Step 412: EO.
Fig. 4 B, Fig. 4 C are that alert event Multipoint synchronous of the present invention is reviewed the flow chart of processing
Implementation step is:
Step 501: if selected alert event list line number >=0, execution step 502, otherwise, jump to step 525.
Step 502: according to selected alert event list line number, acquisition point position title, some position sequence number and beginning and end time, execution step 503.
Step 503: if the end time is empty, execution step 504, otherwise, jump to step 505.
Step 504: end time assignment is current time, execution step 505.
Step 505: according to a position sequence number, acquisition point position information (IP address, channel number, port numbers) in position-device structure data sequence, execution step 506.
Step 506: obtain selected video playback window slogan, execution step 507.
Step 507: if the broadcasting type (_ Type) in this window slogan broadcast information structured data variable is play for reporting to the police, jump to step 525, otherwise, execution step 508.
Step 508: add a position title and broadcast window number to synchronous playlist, execution step 509.
Step 509: operation is chosen as while adding, execution step 510; Operation is chosen as while resetting, execution step 517; Operation is chosen as while carrying out, execution step 519.
Step 510: execution step 511.
Step 511: if selected control point ranks table line number >=0, execution step 512, otherwise, jump to step 525.
Step 512: rank table line number according to selected control point, acquisition point position information in position-device structure data sequence (some position title, IP address, channel number, port numbers etc.), execution step 513.
Step 513: obtain selected video playback window slogan, execution step 514.
Step 514: if the broadcasting type (_ Type) in this window slogan broadcast information structured data variable is play for reporting to the police, jump to step 525, otherwise, execution step 515.
Step 515: by a position title and broadcast window number with synchronize the data comparison of playlist, if repeated, jump to step 525, otherwise, execution step 516.
Step 516: add a position title and broadcast window number to synchronous playlist, execution step 526.
Step 517: execution step 518.
Step 518: empty synchronous playlist, execution step 526.
Step 519: execution step 520.
Step 520: obtain synchronous playlist data item, according to sequence number acquisition point position, a position information (some position title, IP address, channel number, port numbers etc.), execution step 521.
Step 521: call and add Synchronous camera head application program interface function, complete synchronous broadcasting and add, execution step 522.
Step 522: invoke synchronous video playback application program interface function, completes Multipoint synchronous video playback, execution step 523.
Step 523: be synchronized playback (E_SNYPLAYBACK) by the broadcasting type (_ Type) assignment in interim broadcast information structured data variable, being used in the data of obtaining in alert event list is some position sequence number (PtNo), time started (_ timeBeg), end time (_ timeBeg) assignment, and other data assignment, execution step 524.
Step 524: according to video playback window slogan and interim broadcast information structured data variable, upgrade broadcast information structured data sequence, execution step 526.
Step 525: display reminding information, execution step 526.
Step 526: EO.

Claims (3)

1. realize the method for environmental unit monitoring system alarming and video monitoring system interlock: it is characterized in that: step is as follows:
(1), according to environment-equipment monitoring system and video monitoring system operational mode and data structure, create the data model of position, control point, decoder and dynamic operation data;
(2) adopt time-sharing operation, position, the whole control point of scan round, obtains equipment operating data, according to data results, reports to the police and video monitoring interlock processing; Described alarm linkage is processed and is comprised that warning live video is play, state shows and dynamic data upgrades processing;
(3) by selecting alert event table data row and broadcast window to operate, complete position, single control point event and review, or position, many control points event is reappeared.
2. the method that realizes the interlock of environmental unit monitoring system alarming and video monitoring system according to claim 1: it is characterized in that: described step (2) specific implementation process is as follows:
1) for the operation of configuration software client and the registration of video monitoring window control, detect:
Detect after qualified and carry out system initialization;
2) login video monitoring server;
3) obtain equipment operating data: real time scan is analyzed data: utilize time control, according to putting position-device structure data sequence data, by the circulation of dynamic link library application program interface function, read in real time the equipment operating data of environment-equipment monitoring system, when data change, if numerical variable carries out Threshold Analysis, if state variable, carry out state analysis, and activate corresponding interlock treatment progress according to analysis result;
Described step 3) in, alarm linkage is processed: comprising:
A) process in real-time monitor state alarm point position: the broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is current time, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process;
B) available free video playback window treatments: select idle video playback window, acquisition point position information, carry out video playback, broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is that current time, some position sequence number (PtNo) assignment are that sequence number and other data are carried out assignment, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process;
C) without idle video playback window treatments: select non-warning video playback window, acquisition point position information, carry out video playback, broadcasting type (_ Type) assignment in broadcast information structured data, for (E_ALARMPLAY) play in warning, time started (_ timeBeg) assignment is that current time, some position sequence number (PtNo) assignment are that sequence number and other data are carried out assignment, is then carried out to broadcast information structured data and upgraded processing, display update and write journal file processing, screen wall playback process;
D) all videos broadcast window is in warning playback process: display reminding information;
E) broadcast information structured data upgrades and processes: upgrade broadcast information structured data sequence data item;
F) display update and write journal file and process: according to a position sequence number (PtNo), rank in table and select data line at video surveillance point, be shown as alert icon at alarm condition row, at the broadcast window row window slogan that displays the play;
G) screen wall playback process: select screen wall idle window number, obtain IP address, port numbers, the channel number data of this window broadcast point position, and write screen wall broadcast information structured data sequence item, carry out screen wall video playback;
H) closing video playback processes: according to a position sequence number, obtain broadcast window number, carry out video and close;
I) broadcast information structured data upgrades and processes: broadcast information structured data sequence data item resets;
J) display update and write journal file and process: according to a position sequence number (PtNo), rank in table and select data line at video surveillance point, be shown as normal icon at alarm condition row, show empty at broadcast window row;
K) screen wall Recovery processing: obtain screen wall window slogan according to a position sequence number, execution video is closed, if IP address (_ sLastIP), port numbers (_ nLastPortNo), the channel number (_ nLastChNo) of screen wall broadcast information structured data sequence item are not empty, recover to play initial point digital video, and the screen wall broadcast information structured data sequence item that resets;
L) alert event is reviewed: according to the video playback window of selecting and the data line of alert event list, acquisition point position information and beginning, end time, carry out by time playback, upgrade broadcast information structured data sequence data item, and can adjust playing progress rate by Play Control bar, video is downloaded to local hard drive simultaneously;
M) alert event Multipoint synchronous is reviewed: the data line of selecting video playback window and alert event list, acquisition point position information and beginning, end time, select other video playback window and different positions, control point, carry out and press synchronized playback, upgrade the each point bit data item of broadcast information structured data sequence, and capable of regulating synchronized playback playing progress rate.
3. according to the method that realizes environmental unit monitoring system alarming and video monitoring system interlock: it is characterized in that: described data model comprises:
Static data: comprise and 1. monitor project initialization files data: data segment comprises: server, some position sum, remote node, some position 1 ... point position N;
2. monitor decoder initialization files data: data segment comprises: decoder sum, decoder 1 ... decoder N;
3. local parameter initialization files data comprise: local setting:
Dynamic data: comprise
1. broadcast information structured data
2. downloading process message structure data
3. screen wall broadcast information structured data.
CN201410276988.4A 2014-06-19 2014-06-19 Method for achieving environment device monitoring system warning and video monitoring system linkage Pending CN104092976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410276988.4A CN104092976A (en) 2014-06-19 2014-06-19 Method for achieving environment device monitoring system warning and video monitoring system linkage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410276988.4A CN104092976A (en) 2014-06-19 2014-06-19 Method for achieving environment device monitoring system warning and video monitoring system linkage

Publications (1)

Publication Number Publication Date
CN104092976A true CN104092976A (en) 2014-10-08

Family

ID=51640653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410276988.4A Pending CN104092976A (en) 2014-06-19 2014-06-19 Method for achieving environment device monitoring system warning and video monitoring system linkage

Country Status (1)

Country Link
CN (1) CN104092976A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104376093A (en) * 2014-11-21 2015-02-25 深圳市华宝电子科技有限公司 Searching method and device for video files
CN104820701A (en) * 2015-05-11 2015-08-05 北京瑞星信息技术有限公司 Method and system for recording and synchronizing data
CN105096898A (en) * 2015-09-21 2015-11-25 京东方科技集团股份有限公司 Display panel and driving method thereof and display device
CN105657473A (en) * 2015-11-25 2016-06-08 乐视云计算有限公司 Data processing method and device
CN112422914A (en) * 2020-11-17 2021-02-26 珠海大横琴科技发展有限公司 Display method and device of monitoring video, electronic equipment and storage medium
CN112738475A (en) * 2020-12-30 2021-04-30 杭州海康威视数字技术股份有限公司 Video playing method and device and electronic equipment
CN116775750A (en) * 2023-08-15 2023-09-19 中钢集团武汉安全环保研究院有限公司 Data management method and device based on metallurgical industry

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004316283A (en) * 2003-04-17 2004-11-11 Chikura Kogyo Kk Monitoring system for automatic door
CN102984498A (en) * 2011-10-18 2013-03-20 深圳市爱科赛科技有限公司 Integrated monitor management method and system for achieving data and image two-way linkage
CN103096042A (en) * 2013-02-05 2013-05-08 泰州市易航软件科技有限公司 Video monitoring system
CN103247118A (en) * 2013-05-08 2013-08-14 福建星网锐捷安防科技有限公司 Intelligent linkage method for alarming
CN103838213A (en) * 2014-03-04 2014-06-04 西安博通科技有限责任公司 Information linkage monitoring method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004316283A (en) * 2003-04-17 2004-11-11 Chikura Kogyo Kk Monitoring system for automatic door
CN102984498A (en) * 2011-10-18 2013-03-20 深圳市爱科赛科技有限公司 Integrated monitor management method and system for achieving data and image two-way linkage
CN103096042A (en) * 2013-02-05 2013-05-08 泰州市易航软件科技有限公司 Video monitoring system
CN103247118A (en) * 2013-05-08 2013-08-14 福建星网锐捷安防科技有限公司 Intelligent linkage method for alarming
CN103838213A (en) * 2014-03-04 2014-06-04 西安博通科技有限责任公司 Information linkage monitoring method and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘玉杰 等: "大型化工企业视频监控与火灾报警***联动的应用研究", 《科技信息》 *
莫姣: "UC视频监控客户端软件 使用手册", 《百度文库》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104376093A (en) * 2014-11-21 2015-02-25 深圳市华宝电子科技有限公司 Searching method and device for video files
CN104376093B (en) * 2014-11-21 2018-02-23 深圳市华宝电子科技有限公司 A kind of video file searching method and device
CN104820701A (en) * 2015-05-11 2015-08-05 北京瑞星信息技术有限公司 Method and system for recording and synchronizing data
CN104820701B (en) * 2015-05-11 2018-02-06 北京瑞星信息技术股份有限公司 Data record and synchronous method and system
CN105096898A (en) * 2015-09-21 2015-11-25 京东方科技集团股份有限公司 Display panel and driving method thereof and display device
CN105657473A (en) * 2015-11-25 2016-06-08 乐视云计算有限公司 Data processing method and device
CN112422914A (en) * 2020-11-17 2021-02-26 珠海大横琴科技发展有限公司 Display method and device of monitoring video, electronic equipment and storage medium
CN112422914B (en) * 2020-11-17 2022-01-18 珠海大横琴科技发展有限公司 Display method and device of monitoring video, electronic equipment and storage medium
CN112738475A (en) * 2020-12-30 2021-04-30 杭州海康威视数字技术股份有限公司 Video playing method and device and electronic equipment
CN116775750A (en) * 2023-08-15 2023-09-19 中钢集团武汉安全环保研究院有限公司 Data management method and device based on metallurgical industry
CN116775750B (en) * 2023-08-15 2023-10-31 中钢集团武汉安全环保研究院有限公司 Data management method and device based on metallurgical industry

Similar Documents

Publication Publication Date Title
CN104092976A (en) Method for achieving environment device monitoring system warning and video monitoring system linkage
US20190037178A1 (en) Autonomous video management system
US8502868B2 (en) Intelligent camera selection and object tracking
CA2381960C (en) System and method for digital video management
CN109768889A (en) A kind of visualization safety management wisdom operation platform
CN105187771A (en) Plant-level comprehensive supervision platform
WO2006046234A2 (en) System and apparatus for multi media surveillance
JPH11266487A (en) Intelligent remote supervisory system and recording medium
CN110796727A (en) Machine room remote panoramic monitoring method based on virtual reality technology
US20190313062A1 (en) Systems and methods for managing video data
CN103475856A (en) Video monitoring system applied to broadcast and TV network
US20140211027A1 (en) Systems and methods for managing access to surveillance cameras
CN104202576A (en) Intelligent video analyzing method and intelligent video analyzing system
CN113537790A (en) Super-fusion management platform
US20080143831A1 (en) Systems and methods for user notification in a multi-use environment
CN110276319A (en) A kind of comparison supervisory systems
CN113905211B (en) Video patrol method, device, electronic equipment and storage medium
CN115859689A (en) Panoramic visualization digital twin application method
CN110166496A (en) A kind of safeguard information management platform based on big data
RU123893U1 (en) INTEGRATED SYSTEM OF SAFETY OF OBJECTS OF THE MAIN OIL PIPELINE
CN113360241A (en) Traffic tunnel analysis platform
CN112532936A (en) Intelligent monitoring method, system, equipment and storage medium for heating power station
US20200402192A1 (en) Creation of Web-Based Interactive Maps for Emergency Responders
Limna et al. Design for a flexible video surveillance as a service
CN108076312A (en) Demographics monitoring identifying system based on depth camera

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141008