CN103297761B - Monitoring method and system for video analysis - Google Patents

Monitoring method and system for video analysis Download PDF

Info

Publication number
CN103297761B
CN103297761B CN201310217796.1A CN201310217796A CN103297761B CN 103297761 B CN103297761 B CN 103297761B CN 201310217796 A CN201310217796 A CN 201310217796A CN 103297761 B CN103297761 B CN 103297761B
Authority
CN
China
Prior art keywords
video
information
parsing
parse error
server
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.)
Expired - Fee Related
Application number
CN201310217796.1A
Other languages
Chinese (zh)
Other versions
CN103297761A (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.)
Beijing Kingsoft Internet Security Software Co Ltd
Conew Network Technology Beijing Co Ltd
Shell Internet Beijing Security Technology Co Ltd
Zhuhai Juntian Electronic Technology Co Ltd
Beijing Kingsoft Internet Science and Technology Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Conew Network Technology Beijing Co Ltd
Shell Internet Beijing Security Technology Co Ltd
Zhuhai Juntian Electronic Technology Co Ltd
Beijing Kingsoft Internet 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 Beijing Kingsoft Internet Security Software Co Ltd, Conew Network Technology Beijing Co Ltd, Shell Internet Beijing Security Technology Co Ltd, Zhuhai Juntian Electronic Technology Co Ltd, Beijing Kingsoft Internet Science and Technology Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201310217796.1A priority Critical patent/CN103297761B/en
Publication of CN103297761A publication Critical patent/CN103297761A/en
Application granted granted Critical
Publication of CN103297761B publication Critical patent/CN103297761B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The monitoring method and the monitoring system for video parsing provided by the embodiment can obtain the parsing error information and the field environment information of the unsuccessfully parsed video when the video parsing is unsuccessful, perform statistics in the server, and perform alarm according to the statistical result, thereby realizing automatic monitoring and automatic alarm in the video parsing process. The invention can avoid the problems of low efficiency and poor timeliness caused by monitoring the video analysis by using manpower.

Description

The method for supervising that video is resolved and system
Technical field
The present invention relates to video analytic technique field, particularly relate to method for supervising and the system of video parsing.
Background technology
Video resolves the attribute information that can obtain video according to video link, as video name, video duration, source video sequence, video definition, video size etc.Along with the development of network and terminal equipment, user's video that surfs the web becomes more and more frequent.For user provides the attribute information of video more conveniently can provide for user, this also makes the stability of video resolving become more and more important.
Video is resolved inevitably to there will be and is resolved failed situation, under prior art, needs person skilled and carries out manual monitoring to the failure scenarios that video is resolved.Such as: at set intervals, the video that technical staff collects terminal equipment by server resolves situation, then carries out manual analysis to the video collected situation of resolving.
Prior art uses the monitoring manually carrying out video parsing, and efficiency is lower, cannot find video resolving produced problem timely.
Summary of the invention
The method for supervising that the object of the embodiment of the present invention is to provide a kind of video to resolve and system, to realize the automatic monitoring of video resolving.
For achieving the above object, the embodiment of the invention discloses
The method for supervising that video is resolved, be applied in server, described method for supervising comprises:
Determine whether successful video resolves;
When described video is resolved unsuccessful, obtain the site environment information of parse error information and the parsing of described video;
The described parse error information of resolve unsuccessful video and described site environment information are added up, and generate statistics;
Report to the police when described statistics meets default alarm conditions.
Preferably, describedly determine that video resolves whether successfully step, comprising:
Acquisition server or terminal equipment carry out the Video attribute information after video parsing and obtain situation;
Obtain situation according to described Video attribute information and determine whether successful described video resolves.
Preferably, describedly obtain situation according to described Video attribute information and determine that described video is resolved and whether successfully comprise: according in Preset Time, whether obtain Video attribute information, determine that described video resolves whether success;
And/or whether meet the decision condition preset according to the Video attribute information obtained, determine whether successful described video resolves.
Preferably, described default decision condition, comprising:
Whether the Video attribute information of described acquisition is complete; And/or whether get the Video attribute information content required in advance.
Preferably, described parse error information, comprising: the program code segments performed when resolving unsuccessful address information and parse error;
Described Video attribute information comprises: at least one in source video sequence information, video name information, associated video information, video comments information, video definition information, the video data volume information, video duration information;
Described site environment information comprises: network environment information, system version information, facility information, video resolve at least one in client release information, video parsing client in parsing module version information, Terminal Equipment Identifier information, server identification information.
Preferably, described default alarm conditions comprise one or more in following three kinds of alarm conditions:
In Preset Time, whether identical parse error information occurrence number is more than or equal to the first default threshold values;
In Preset Time, whether identical Video attribute information occurrence number is more than or equal to the second default threshold values;
With in Preset Time, whether identical site environment information occurrence number is more than or equal to the 3rd default threshold values.
Preferably, the method comprises further: obtain the video analysis program after improving according to the parse error information obtained during alarm, sends to the server and/or terminal equipment that will perform video parsing;
Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
The supervisory control system that video is resolved, be arranged in server, described supervisory control system comprises: analysis result determination module, resolving information obtain module, statistical module and alarm module,
Described analysis result determination module, for determining whether successful video resolves;
Described resolving information obtains module, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video;
Described statistical module, adds up for the described parse error information of resolving unsuccessful video and described site environment information, generates statistics;
Described alarm module, for reporting to the police when described statistics meets default alarm conditions.
Preferably, described analysis result determination module, comprising: information state obtains submodule and first and determines submodule,
Described information state obtains submodule, carries out the Video attribute information after video parsing obtain situation for obtaining server or terminal equipment;
Described first determines submodule, determines whether successful described video resolves for obtaining situation according to described Video attribute information.
Preferably, described first determine submodule specifically for, according in Preset Time, whether obtain Video attribute information, determine that described video resolves whether success;
And/or whether meet the decision condition preset according to the Video attribute information obtained, determine whether successful described video resolves.
Preferably, described default decision condition, comprising:
Whether the Video attribute information of described acquisition is complete; And/or whether get the Video attribute information content required in advance.
Preferably, described resolving information obtains the described parse error information that module obtains, and comprising: the program code segments performed when resolving unsuccessful address information and parse error;
The described Video attribute information that described information state obtains submodule acquisition comprises: at least one in source video sequence information, video name information, associated video information, video comments information, video definition information, the video data volume information, video duration information;
The described site environment information that described resolving information obtains module acquisition comprises: network environment information, system version information, facility information, video resolve at least one in client release information, video parsing client in parsing module version information, Terminal Equipment Identifier information, server identification information.
Preferably, the alarm conditions that described alarm module is preset comprise in following three kinds of alarm conditions one or more:
In Preset Time, whether identical parse error information occurrence number is more than or equal to the first default threshold values;
In Preset Time, whether identical Video attribute information occurrence number is more than or equal to the second default threshold values;
With in Preset Time, whether identical site environment information occurrence number is more than or equal to the 3rd default threshold values.
Preferably, this system comprises further: the first sending module, for obtaining the video analysis program after improving according to the parse error information obtained during alarm, sends to the server and/or terminal equipment that will perform video parsing;
Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
The method for supervising that video is resolved, be applied in terminal equipment, described method for supervising comprises:
Determine whether successful video resolves;
When described video is resolved unsuccessful, obtain the site environment information of parse error information and the parsing of described video;
The parse error information of resolve unsuccessful video and site environment information are sent in server, the parse error information of resolving unsuccessful video to make described server and site environment information are added up, generate statistics, and report to the police when described statistics meets default alarm conditions.
Preferably, describedly determine that video resolves whether successfully step, comprising:
Video attribute information after carrying out video parsing according to described terminal equipment obtains situation and determines whether successful described video resolves.
The supervisory control system that video is resolved, be applied in terminal equipment, described supervisory control system comprises: successfully resolved determination module, information acquisition module and sending module,
Described successfully resolved determination module, for determining whether successful video resolves;
Described information acquisition module, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video;
Described sending module, be sent in server for parse error information that unsuccessful video is resolved and site environment information, the parse error information of resolving unsuccessful video to make described server and site environment information are added up, generate statistics, and report to the police when described statistics meets default alarm conditions.
Preferably, described successfully resolved determination module obtains situation specifically for, Video attribute information after carrying out video parsing according to described terminal equipment and determines that described video resolves whether success.
The method for supervising that the video that the present embodiment provides is resolved and system, can when video be resolved unsuccessful, obtain parse error information and the site environment information of unsuccessful parsing video, and add up in the server, report to the police according to statistics, achieve automatic monitoring and the automatic alarm of video resolving.The present invention can avoid using manually resolving video and monitor the problem that the efficiency brought is low and promptness is poor.Certainly, arbitrary product of the present invention is implemented or method must not necessarily need to reach above-described all advantages simultaneously.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The schematic flow sheet of the method for supervising that Fig. 1 resolves for a kind of video that the embodiment of the present invention provides;
The schematic flow sheet of the method for supervising that Fig. 2 resolves for the another kind of video that the embodiment of the present invention provides;
The structural representation of the supervisory control system that Fig. 3 resolves for a kind of video that the embodiment of the present invention provides;
The structural representation of the supervisory control system that Fig. 4 resolves for the another kind of video that the embodiment of the present invention provides;
The schematic flow sheet of the method for supervising that Fig. 5 resolves for the another kind of video that the embodiment of the present invention provides;
The structural representation of the supervisory control system that Fig. 6 resolves for the another kind of video that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiments provide method for supervising and the system of two kinds of videos parsings, one is applied in service; Another kind is applied in terminal equipment.
Below, first to be applied to server video resolve method for supervising and system be described.
The method for supervising that a kind of video that the embodiment of the present invention provides is resolved, be applied in server, as shown in Figure 1, this method for supervising can comprise:
S100, determine that video resolves whether success;
In the present embodiment, situation can be obtained according to Video attribute information, for server oneself, judge whether successful its video resolves, when also can carry out video parsing for terminal equipment, server obtains the situation of Video attribute information from terminal equipment, judges whether successful its video resolves.
Particularly, according in Preset Time, whether can obtain Video attribute information, determine whether successful described video resolves.Or whether meet the decision condition preset according to the Video attribute information obtained, determine whether successful described video resolves.Can certainly two kinds determine that mode uses simultaneously.
During practical application, described default decision condition, can comprise: whether the Video attribute information of described acquisition is complete; And/or be obtain to receive the Video attribute information content required in advance.
Certainly, other decision condition can also be had, such as: according to the Video attribute information content significance level etc. preset, determine that whether parsing is successful.For another example, also can be the different weight of different Video attribute information content settings, determine to resolve whether success according to the weight of the Video attribute information returned with the comparative result of default weight threshold.
It will be appreciated by persons skilled in the art that video resolving can comprise:
Obtain the video link that will access;
The webpage corresponding to this video link sends the request returning Video attribute information;
Obtain the Video attribute information that this webpage returns.
Certainly, in actual applications, the field information that can carry the Video attribute information returned needed for this webpage in Video attribute information request is returned, as video name information, video definition information etc.
It should be noted is that, owing to all there is Video attribute information in not all video web-pages, the webpage that therefore partial video link is corresponding possibly cannot return Video attribute information or the Video attribute information that returns for empty.In this case, also can determine that video is resolved unsuccessful.The Video attribute information that can continue to obtain subsequent video parsing when successfully resolved obtains situation to monitor subsequent video resolving.
Certainly, if only there is the Video attribute information of component requests in video web-pages, in the Video attribute information that so video web-pages returns, just only comprise the Video attribute information of component requests.
Citing one: when asking to return source video sequence information, video name information, associated video information, video comments information and video definition information, but when only there is source video sequence information, video name information and associated video information in the webpage that video link is corresponding, the present invention can carry out analysis result analysis according to the quantity, significance level etc. of Video attribute information needed for returning, and determines to resolve whether success.
Suppose source video sequence information and video name information outbalance, website as corresponding in video link returns this two information, then think successfully resolved, like this, just can determine citing one successfully resolved.
Suppose the half being not less than the Video attribute information quantity of request in the Video attribute information quantity returned, then think successfully resolved, then can determine citing one successfully resolved equally.
Certainly, above several situation is only citing, can also have other successfully resolved judgment basis in actual applications.
S200, when described video is resolved unsuccessful, obtain the site environment information that parse error information and described video are resolved;
Wherein, described parse error information, can comprise: the program code segments performed when resolving unsuccessful address information and parse error;
In practical application, " program code segments performed during parse error " this information is important, has had this information, to subsequent error location and improvement analysis program, provides the foundation.
In the present embodiment, " program code segments performed during parse error " this information, together directly obtains with site environment when video is resolved unsuccessful, therefore the information content accurately, timely.Certainly, also can be obtained by other mode in practical application, such as, after alarm, according to the instruction of server, this information of reentrying.Obviously, the accuracy of this mode information content and promptness all a bit weaker.
Described Video attribute information can comprise: at least one in source video sequence information, video name information, associated video information, video comments information, video definition information, the video data volume information, video duration information;
Source video sequence information is the source of video, and if this video is from certain video website, or this video is from certain network ip address, or this video is from certain registered user.
Video name information is the name of video, and the name as this video is called " vacations of foolish beans ".
Associated video information is the information of the video relevant with this video, as the first collection that this video is certain TV series, other then relevant with it videos can be the second collection of these TV series, then associated video information can be the information such as title, source, address of the second collection of these TV series.
Video comments information is the review information of user to video, can comprise scoring, specifically comment on and/or like disagreeable quantity etc.
The video data volume information is the size of video, and the data volume as certain video is 500,000,000.
Described site environment information can comprise: network environment information, system version information, facility information, video resolve at least one in client release information, video parsing client in parsing module version information, Terminal Equipment Identifier information, server identification information.
S300, to unsuccessful video resolve described parse error information and described site environment information add up, generate statistics;
S400, to report to the police when described statistics meets default alarm conditions.
In practical application, after warning, journal file and exporting can be generated according to statistics, export as generating report forms, also first can generate the journal file on the same day according to date, time, as form, then the parse error information in journal file and site environment information are added up respectively.Then judge whether parse error information and site environment information meet the alarm conditions preset respectively.
For example, described default alarm conditions, can comprise in following three kinds of alarm conditions one or more:
(1), in Preset Time, whether identical parse error information occurrence number is more than or equal to the first default threshold values;
(2), in Preset Time, whether identical Video attribute information occurrence number is more than or equal to the second default threshold values;
(3), in Preset Time, whether identical site environment information occurrence number is more than or equal to the 3rd default threshold values.
In practical application, concrete type of alarm also can have multiple, as transmission note, transmission mail, screen display, indicator light are lighted.In actual applications, statistics can be supplied to simultaneously the equipment monitored is resolved to video, as statistics is put into alarm mail, send to the equipment carrying out monitoring.
Certainly, in other embodiments of the invention, this method for supervising may further include:
Obtain the video analysis program after improving, send to the server and/or terminal equipment that will perform video parsing, wherein, video analysis program after improvement can be: the video analysis program after improving according to the parse error information obtained during alarm, site environment information, or the video analysis program after improving according to the parse error information obtained during alarm.
Be understandable that, technical staff, after obtaining alarm information of the present invention, just according to parse error information, or can improve video analysis program according to parse error information and site environment information.The present invention, by the video analysis program after improvement, sends to the server and/or terminal equipment that will perform video parsing, the video of server and/or terminal equipment can be made to resolve normalization, ensure that the normal operation that video is resolved.
Be understandable that, the program code segments performed when the unsuccessful address information of the parsing in parse error information and parse error can help the accurate Wrong localization code of technical staff, deals with problems, provide detailed data for follow-up.
Certainly, site environment information also can be offered help for technical staff, makes technical staff learn the root of problem.
Wherein, the network environment information that network environment information uses for carrying out video parsing, as 3G network, WiFi network etc.
System version information is the version information of operating system in the equipment carrying out video parsing, as WindowsXP, Android 5.0 etc.
Facility information is the information of the equipment carrying out video parsing, is Samsung model mobile phone etc. if the equipment carrying out video parsing is iPad or the equipment carrying out video parsing.
It should be noted is that, in actual applications, video resolving can be performed by application program, as made a software client that can run in the electronic device, because this software client may cause video parsing unsuccessful due to version problem, therefore need to return video and resolve client release information.
Resolving unsuccessful address information is the network linking that video resolves unsuccessful video.
Terminal Equipment Identifier information and server identification information are the mark of equipment, are understandable that, all devices all has a unique mark in a network.
The method for supervising that the video that application the present embodiment provides is resolved, when video is resolved unsuccessful, parse error information and the site environment information of unsuccessful parsing video can be obtained, and adds up, report to the police according to statistics, achieve automatic monitoring and the automatic alarm of video resolving.The present invention can avoid using manually resolving video and monitor the problem that the efficiency brought is low and promptness is poor.
The method for supervising that the another kind of video that the embodiment of the present invention provides is resolved, be applied in server, as shown in Figure 2, the method comprises:
Video attribute information after S110, acquisition server or terminal equipment carry out video parsing obtains situation;
S120, the situation that to obtain according to described Video attribute information determine that described video resolves whether success, if so, then continue to perform step S110, otherwise perform step S200;
S200, when described video is resolved unsuccessful, obtain the site environment information that parse error information and described video are resolved;
S300, to unsuccessful video resolve described parse error information and described site environment information add up, generate statistics;
Whether S410, the information judged in statistics meet the alert if preset, and if so, then perform step S420, otherwise perform step S110;
S420, carry out alert process;
S500, according to described statistics generating report forms, and export this form;
S600, obtain the video analysis program after improving according to the parse error information that obtains during alarm, send to and will perform the server and/or terminal equipment that video resolves; Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
Step in embodiment illustrated in fig. 2 is all illustrated in the aforementioned embodiment, repeats no more.
Corresponding with embodiment of the method shown in Fig. 1, present invention also offers the supervisory control system that a kind of video is resolved.
The supervisory control system that a kind of video that the embodiment of the present invention provides is resolved, be arranged in server, as shown in Figure 3, this supervisory control system can comprise: analysis result determination module 100, resolving information obtain module 200, statistical module 300 and alarm module 400,
Described analysis result determination module 100, for determining whether successful video resolves;
Wherein, analysis result determination module 100 can comprise: information state obtains submodule and first and determines submodule,
Information state obtains submodule, carries out the Video attribute information after video parsing obtain situation for obtaining server or terminal equipment;
First determines submodule, determines whether successful described video resolves for obtaining situation according to described Video attribute information.
In the present embodiment, according in Preset Time, whether can obtain Video attribute information, determine whether successful described video resolves.Or whether meet the decision condition preset according to the Video attribute information obtained, determine whether successful described video resolves.Can certainly two kinds determine that mode uses simultaneously.
During practical application, described default decision condition, can comprise: whether the Video attribute information of described acquisition is complete; And/or whether get the Video attribute information content required in advance.
In the present embodiment, the implementation of analysis result determination module 100 and the implementation of included submodule thereof refer to the detailed description of middle step S100 embodiment illustrated in fig. 1, are no longer set forth this present embodiment.
Described resolving information obtains module 200, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video;
Wherein, described parse error information, can comprise: the program code segments performed when resolving unsuccessful address information and parse error;
Described Video attribute information can comprise: at least one in source video sequence information, video name information, associated video information, video comments information, video definition information, the video data volume information, video duration information;
Described site environment information can comprise: network environment information, system version information, facility information, video resolve at least one in client release information, video parsing client in parsing module version information, Terminal Equipment Identifier information, server identification information.
In the present embodiment, resolving information obtains the implementation of module 200 and involved parse error information thereof, the content of site environment information refers to the detailed description of middle step S200 embodiment illustrated in fig. 1, is no longer set forth this present embodiment.
Described statistical module 300, adds up for the described parse error information of resolving unsuccessful video and described site environment information, generates statistics;
Described alarm module 400, for reporting to the police when described statistics meets default alarm conditions.
In practical application, first can generate the journal file on the same day according to date, time, then the parse error information in journal file and site environment information are added up respectively.Judge whether to meet the alarm conditions preset to parse error information and site environment information respectively again.
For example, described default alarm conditions, can comprise in following three kinds of alarm conditions one or more:
(1), in Preset Time, whether identical parse error information occurrence number is more than or equal to the first default threshold values;
(2), in Preset Time, whether identical Video attribute information occurrence number is more than or equal to the second default threshold values;
(3), in Preset Time, whether identical site environment information occurrence number is more than or equal to the 3rd default threshold values.
In other embodiments of the invention, this supervisory control system may further include:
First sending module, for obtaining the video analysis program after improving according to the parse error information obtained during alarm, sends to the server and/or terminal equipment that will perform video parsing;
Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
In the present embodiment, the implementation of the first sending module refer to embodiment illustrated in fig. 1 in detailed description, this present embodiment is no longer set forth.
The supervisory control system that the video that application the present embodiment provides is resolved, when video is resolved unsuccessful, parse error information and the site environment information of unsuccessful parsing video can be obtained, and adds up, report to the police according to statistics, achieve automatic monitoring and the automatic alarm of video resolving.The present invention can avoid using manually resolving video and monitor the problem that the efficiency brought is low and promptness is poor.
The supervisory control system that the another kind of video that the embodiment of the present invention provides is resolved, be applied in server, as shown in Figure 4, this supervisory control system can comprise: information state obtains submodule 110, first and determines that submodule 120, resolving information acquisition module 200, statistical module 300, alert if judge submodule 410, warning submodule 420, Reports module 500 and the first sending module 600
Information state obtains submodule 110, carries out the Video attribute information after video parsing obtain situation for obtaining server or terminal equipment;
First determines submodule 120, determines that whether the parsing of described video is successful, if so, then continue trigger message situation and obtain submodule 110, otherwise trigger resolving information acquisition module 200 for obtaining situation according to described Video attribute information;
Resolving information obtains module 200, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video;
Statistical module 300, adds up for the described parse error information of resolving unsuccessful video and described site environment information, generates statistics;
Alert if judges submodule 410, for judging whether the information in statistics meets the alert if preset, if so, then trigger alarm submodule 420, otherwise trigger message situation obtains submodule 110;
Warning submodule 420, for carrying out alert process;
Reports module 500, for according to described statistics generating report forms, and exports this form;
First sending module 600, for obtaining the video analysis program after improving according to the parse error information obtained during alarm, sends to the server and/or terminal equipment that will perform video parsing; Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
In the present embodiment, the implementation of the first sending module 600 refer to embodiment illustrated in fig. 1 in detailed description, this present embodiment is no longer set forth.
In embodiment illustrated in fig. 4, the implementation of each module is identical with the implementation of the corresponding steps in embodiment of the method shown in Fig. 2 respectively, repeats no more.
Below, then to be applied to terminal equipment video resolve method for supervising and system be described.
As shown in Figure 5, the method for supervising that a kind of video that the embodiment of the present invention provides is resolved, be applied in terminal equipment, this method for supervising can comprise:
S001, determine that video resolves whether success;
In the present embodiment, situation can be obtained according to Video attribute information, for terminal equipment oneself, judge whether successful its video resolves, when also can carry out video parsing for server, terminal equipment obtains the situation of Video attribute information from server, judges whether successful its video resolves.
Wherein, step S001 can comprise:
Video attribute information after carrying out video parsing according to described terminal equipment obtains situation and determines whether successful described video resolves.
Wherein, step S001 with embodiment illustrated in fig. 1 in the implementation of step S100 identical, only executive agent is different, in step S001 the determination mode, decision condition etc. of successfully resolved refer to embodiment illustrated in fig. 1 in step S100, repeat no more.
S002, when described video is resolved unsuccessful, obtain the site environment information that parse error information and described video are resolved;
The site environment information that parse error information in step S002 and video are resolved is identical with the site environment information that the parse error information in middle step S200 embodiment illustrated in fig. 1 and video are resolved, and repeats no more.
S003, the parse error information of being resolved by unsuccessful video and site environment information are sent in server, the parse error information of resolving unsuccessful video to make described server and site environment information are added up, generate statistics, and report to the police when described statistics meets default alarm conditions.
The method for supervising that the video that application the present embodiment provides is resolved, can when video be resolved unsuccessful, obtain parse error information and the site environment information of unsuccessful parsing video, and be sent in server, add up to make server, report to the police according to statistics, achieve the automatic detection of video resolving.The present invention can avoid using manually resolving video and monitor the problem that the efficiency brought is low and promptness is poor.
Relative to embodiment of the method shown in Fig. 5, present invention also offers the supervisory control system that another kind of video is resolved.
As shown in Figure 6, the supervisory control system that the another kind of video that the embodiment of the present invention provides is resolved, be applied in terminal equipment, described supervisory control system comprises: successfully resolved determination module 001, information acquisition module 002 and sending module 003,
Successfully resolved determination module, for determining whether successful video resolves;
Wherein, successfully resolved determination module 001 can be specifically for, and the Video attribute information after carrying out video parsing according to described terminal equipment obtains situation and determines that described video resolves whether success.
In the present embodiment, the implementation of successfully resolved determination module 001 refers to the detailed description of middle step S001 embodiment illustrated in fig. 5, is no longer set forth this present embodiment.
Information acquisition module 002, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video;
In the present embodiment, the implementation of information acquisition module 002 refers to the detailed description of middle step S002 embodiment illustrated in fig. 5, is no longer set forth this present embodiment.
Sending module 003, be sent in server for parse error information that unsuccessful video is resolved and site environment information, the parse error information of resolving unsuccessful video to make described server and site environment information are added up, generate statistics, and report to the police when described statistics meets default alarm conditions.
In the present embodiment, the implementation of sending module 003 refers to the detailed description of middle step S003 embodiment illustrated in fig. 5, is no longer set forth this present embodiment.
The supervisory control system that the video that application the present embodiment provides is resolved, can when video be resolved unsuccessful, obtain parse error information and the site environment information of unsuccessful parsing video, and be sent in server, add up to make server, report to the police according to statistics, achieve the automatic detection of video resolving.The present invention can avoid using manually resolving video and monitor the problem that the efficiency brought is low and promptness is poor.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
Each embodiment in this specification all adopts relevant mode to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for system embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.

Claims (18)

1. a method for supervising for video parsing, it is characterized in that, be applied in server, described method for supervising comprises:
Determine whether successful video resolves;
When described video is resolved unsuccessful, obtain the site environment information of parse error information and the parsing of described video; Described parse error information, comprising: the program code segments performed when resolving unsuccessful address information and parse error;
The described parse error information of resolve unsuccessful video and described site environment information are added up, and generate statistics;
Report to the police when described statistics meets default alarm conditions.
2. method for supervising according to claim 1, is characterized in that, describedly determines that video resolves whether successfully step, comprising:
Acquisition server or terminal equipment carry out the Video attribute information after video parsing and obtain situation;
Obtain situation according to described Video attribute information and determine whether successful described video resolves.
3. method for supervising according to claim 2, it is characterized in that, describedly obtain situation according to described Video attribute information and determine that described video is resolved and whether successfully comprise: according in Preset Time, whether obtain Video attribute information, determine that described video resolves whether success;
And/or whether meet the decision condition preset according to the Video attribute information obtained, determine whether successful described video resolves.
4. method for supervising according to claim 3, is characterized in that, described default decision condition, comprising:
Whether the Video attribute information of described acquisition is complete; And/or whether get the Video attribute information content required in advance.
5. the method for supervising according to any one of claim 2-4, is characterized in that,
Described Video attribute information comprises: at least one in source video sequence information, video name information, associated video information, video comments information, video definition information, the video data volume information, video duration information;
Described site environment information comprises: network environment information, system version information, facility information, video resolve at least one in client release information, video parsing client in parsing module version information, Terminal Equipment Identifier information, server identification information.
6. method for supervising according to claim 5, is characterized in that, described default alarm conditions comprise in following three kinds of alarm conditions one or more:
In Preset Time, whether identical parse error information occurrence number is more than or equal to the first default threshold values;
In Preset Time, whether identical Video attribute information occurrence number is more than or equal to the second default threshold values;
With in Preset Time, whether identical site environment information occurrence number is more than or equal to the 3rd default threshold values.
7. method for supervising according to claim 5, is characterized in that, the method comprises further: obtain the video analysis program after improving according to the parse error information obtained during alarm, sends to the server and/or terminal equipment that will perform video parsing;
Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
8. a supervisory control system for video parsing, it is characterized in that, be arranged in server, described supervisory control system comprises: analysis result determination module, resolving information obtain module, statistical module and alarm module,
Described analysis result determination module, for determining whether successful video resolves;
Described resolving information obtains module, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video; Described parse error information, comprising: the program code segments performed when resolving unsuccessful address information and parse error;
Described statistical module, adds up for the described parse error information of resolving unsuccessful video and described site environment information, generates statistics;
Described alarm module, for reporting to the police when described statistics meets default alarm conditions.
9. supervisory control system according to claim 8, is characterized in that, described analysis result determination module, comprising: information state obtains submodule and first and determines submodule,
Described information state obtains submodule, carries out the Video attribute information after video parsing obtain situation for obtaining server or terminal equipment;
Described first determines submodule, determines whether successful described video resolves for obtaining situation according to described Video attribute information.
10. supervisory control system according to claim 9, is characterized in that, described first determine submodule specifically for, according in Preset Time, whether obtain Video attribute information, determine that described video resolves whether success;
And/or whether meet the decision condition preset according to the Video attribute information obtained, determine whether successful described video resolves.
11. supervisory control systems according to claim 10, is characterized in that, described default decision condition, comprising:
Whether the Video attribute information of described acquisition is complete; And/or whether get the Video attribute information content required in advance.
12. supervisory control systems according to any one of claim 9-11, is characterized in that,
The described Video attribute information that described information state obtains submodule acquisition comprises: at least one in source video sequence information, video name information, associated video information, video comments information, video definition information, the video data volume information, video duration information;
The described site environment information that described resolving information obtains module acquisition comprises: network environment information, system version information, facility information, video resolve at least one in client release information, video parsing client in parsing module version information, Terminal Equipment Identifier information, server identification information.
13. supervisory control systems according to claim 12, is characterized in that, the alarm conditions that described alarm module is preset comprise in following three kinds of alarm conditions one or more:
In Preset Time, whether identical parse error information occurrence number is more than or equal to the first default threshold values;
In Preset Time, whether identical Video attribute information occurrence number is more than or equal to the second default threshold values;
With in Preset Time, whether identical site environment information occurrence number is more than or equal to the 3rd default threshold values.
14. supervisory control systems according to claim 12, it is characterized in that, this system comprises further: the first sending module, for obtaining the video analysis program after improving according to the parse error information obtained during alarm, sends to the server and/or terminal equipment that will perform video parsing;
Or obtain the video analysis program after improving according to the parse error information obtained during alarm, site environment information, send to the server and/or terminal equipment that will perform video parsing.
The method for supervising that 15. 1 kinds of videos are resolved, it is characterized in that, be applied in terminal equipment, described method for supervising comprises:
Determine whether successful video resolves;
When described video is resolved unsuccessful, obtain the site environment information of parse error information and the parsing of described video; Described parse error information, comprising: the program code segments performed when resolving unsuccessful address information and parse error;
The parse error information of resolve unsuccessful video and site environment information are sent in server, the parse error information of resolving unsuccessful video to make described server and site environment information are added up, generate statistics, and report to the police when described statistics meets default alarm conditions.
16. method for supervising according to claim 15, is characterized in that, describedly determine that video resolves whether successfully step, comprising:
Video attribute information after carrying out video parsing according to described terminal equipment obtains situation and determines whether successful described video resolves.
The supervisory control system that 17. 1 kinds of videos are resolved, it is characterized in that, be applied in terminal equipment, described supervisory control system comprises: successfully resolved determination module, information acquisition module and sending module,
Described successfully resolved determination module, for determining whether successful video resolves;
Described information acquisition module, for when described video is resolved unsuccessful, obtains the site environment information of parse error information and the parsing of described video; Described parse error information, comprising: the program code segments performed when resolving unsuccessful address information and parse error;
Described sending module, be sent in server for parse error information that unsuccessful video is resolved and site environment information, the parse error information of resolving unsuccessful video to make described server and site environment information are added up, generate statistics, and report to the police when described statistics meets default alarm conditions.
18. supervisory control systems according to claim 17, is characterized in that, described successfully resolved determination module obtains situation specifically for, Video attribute information after carrying out video parsing according to described terminal equipment and determines that described video resolves whether success.
CN201310217796.1A 2013-06-03 2013-06-03 Monitoring method and system for video analysis Expired - Fee Related CN103297761B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310217796.1A CN103297761B (en) 2013-06-03 2013-06-03 Monitoring method and system for video analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310217796.1A CN103297761B (en) 2013-06-03 2013-06-03 Monitoring method and system for video analysis

Publications (2)

Publication Number Publication Date
CN103297761A CN103297761A (en) 2013-09-11
CN103297761B true CN103297761B (en) 2016-04-20

Family

ID=49097998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310217796.1A Expired - Fee Related CN103297761B (en) 2013-06-03 2013-06-03 Monitoring method and system for video analysis

Country Status (1)

Country Link
CN (1) CN103297761B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108184141B (en) * 2017-11-22 2020-07-24 贝壳找房(北京)科技有限公司 Processing method of monitoring video task and server
WO2020107353A1 (en) * 2018-11-29 2020-06-04 深圳市欢太科技有限公司 Video decoding method, device, electronic equipment, and computer-readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006082795A1 (en) * 2005-02-01 2006-08-10 Matsushita Electric Industrial Co., Ltd. Monitor recording device
CN102368718A (en) * 2011-06-27 2012-03-07 奇智软件(北京)有限公司 Monitoring program method and system thereof
CN103024348A (en) * 2012-11-06 2013-04-03 前卫视讯(北京)科技发展有限公司 Operation and maintenance management system of video monitoring

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006082795A1 (en) * 2005-02-01 2006-08-10 Matsushita Electric Industrial Co., Ltd. Monitor recording device
CN102368718A (en) * 2011-06-27 2012-03-07 奇智软件(北京)有限公司 Monitoring program method and system thereof
CN103024348A (en) * 2012-11-06 2013-04-03 前卫视讯(北京)科技发展有限公司 Operation and maintenance management system of video monitoring

Also Published As

Publication number Publication date
CN103297761A (en) 2013-09-11

Similar Documents

Publication Publication Date Title
EP2026503B1 (en) System, apparatus and method for tracking device
CN106559270B (en) Data analysis method and device for urban rail signal equipment
CN108052408B (en) Alarm work order rapid submitting method and system based on alarm information content
CN108197261A (en) A kind of wisdom traffic operating system
CN105447681B (en) Physical and chemical detection control and information management system
CN103220173B (en) A kind of alarm monitoring method and supervisory control system
CN107958337A (en) A kind of information resources visualize mobile management system
CN104486673A (en) Fault handling platform system and fault handling method
CN104318879A (en) Display device and display device failure analysis system and method
CN104346571A (en) Security vulnerability management method and system and device
CN104486109A (en) Fault detection and recovery methods and devices
EP3547236A1 (en) Method and device for calculating household appliance faults
CN105956987A (en) Road traffic engineering test detection data acquisition and evaluation system
CN105138460A (en) Software testing method and system
CN113256244A (en) Method, device and equipment for generating alarm work order by intelligent traffic cloud management platform and storage medium
CN102262402B (en) Method and apparatus for providing industrial plant information
CN114240053A (en) Automatic fault reporting system and method for charging station
CN105207797A (en) Fault locating method and fault locating device
CN109117526A (en) One kind being suitable for mechanical system maintenance of equipment and guides data record and analysis system
CN103297761B (en) Monitoring method and system for video analysis
CN111807181A (en) Web elevator monitoring platform
CN110474821A (en) Node failure detection method and device
CN111082987A (en) Ubiquitous power Internet of things-oriented distribution network operation and maintenance system and method
CN111625528A (en) Configuration management database verification method and device and readable storage medium
CN103297480A (en) System and method for automatically detecting application service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160420

Termination date: 20180603