CN114051133B - 一种视频监控终端的运行检测方法、装置、介质及设备 - Google Patents
一种视频监控终端的运行检测方法、装置、介质及设备 Download PDFInfo
- Publication number
- CN114051133B CN114051133B CN202111325549.4A CN202111325549A CN114051133B CN 114051133 B CN114051133 B CN 114051133B CN 202111325549 A CN202111325549 A CN 202111325549A CN 114051133 B CN114051133 B CN 114051133B
- Authority
- CN
- China
- Prior art keywords
- video monitoring
- monitoring terminal
- video
- processing unit
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 327
- 238000001514 detection method Methods 0.000 title claims abstract description 75
- 238000012545 processing Methods 0.000 claims abstract description 92
- 238000000034 method Methods 0.000 claims abstract description 33
- 238000010606 normalization Methods 0.000 claims description 19
- 238000012217 deletion Methods 0.000 claims description 15
- 230000037430 deletion Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 8
- 230000005856 abnormality Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 102100026679 Carboxypeptidase Q Human genes 0.000 description 1
- 101000910846 Homo sapiens Carboxypeptidase Q Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本申请实施例公开了一种视频监控终端的运行检测方法、装置、介质及设备。其中,该方法包括:根据预设协议登录至站端处理单元;其中,站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;获取站端处理单元所挂接的视频监控终端列表;获取站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;根据视频监控终端列表,查询预设时间内各视频监控终端的监控数据;根据监控数据,判断各视频监控终端的录像完整性。本技术方案,可以实现视频监控终端的实时在线状态检测、录像完整性检测,及时发现视频监控终端故障,降低人工检测成本,提高设备检测效率。
Description
技术领域
本申请实施例涉及互联网技术领域,尤其涉及一种视频监控终端的运行检测方法、装置、介质及设备。
背景技术
随着电网规模的不断扩大,电网视频监控的工作量日益增大。
目前变电站视频监控终端的厂家繁多,运行质量参差不齐。另外,随着运行年限的增加,设备不断老化,视频质量问题也相继出现,例如:在线率、通信协议稳定性、录像缺失等问题。电力***主要安排工作人员定期监测视频监控终端的设备状态。
实际工作中,依靠人工监测设备,耗时耗力,且准确性得不到保证。
发明内容
本申请实施例提供一种视频监控终端的运行检测方法、装置、介质及设备,可以通过预设协议登录至站端处理单元,来检测各视频监控终端的在线状态以及录像完整性,从而及时发现视频监控终端故障,提高设备检测效率。
第一方面,本申请实施例提供了一种视频监控终端的运行检测方法,所述方法包括:
根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
获取站端处理单元所挂接的视频监控终端列表;
获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
根据所述监控数据,判断各视频监控终端的录像完整性。
第二方面,本申请实施例提供了一种视频监控终端的运行检测装置,该装置包括:
站端处理单元登录模块,用于根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
视频监控终端列表获取模块,用于获取站端处理单元所挂接的视频监控终端列表;
在线状态确定模块,用于获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
监控数据查询模块,用于根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
录像完整性判断模块,用于根据所述监控数据,判断各视频监控终端的录像完整性。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的视频监控终端的运行检测方法。
第四方面,本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的视频监控终端的运行检测方法。
本申请实施例所提供的技术方案,通过根据预设协议登录至站端处理单元,获取站端处理单元所挂接的视频监控终端列表,以及站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态。根据视频监控终端列表,查询预设时间内各视频监控终端的监控数据。根据监控数据,判断各视频监控终端的录像完整性。本方案通过预设协议登录至站端处理单元,获取各视频监控终端的数据报文和监控数据,来检测各视频监控终端的在线状态以及录像完整性,从而及时发现视频监控终端故障,提高设备检测效率。
附图说明
图1是本申请实施例一提供的视频监控终端的运行检测方法的流程图;
图2为本发明实施例二中的视频监控终端的运行检测方法的流程图;
图3为本发明实施例二中的电网控制报文格式示意图;
图4为本发明实施例二中的电网媒体报文格式示意图;
图5为本发明实施例二中的电网报文细化格式示意图;
图6为本发明实施例三提供的一种视频监控终端的运行检测装置的结构示意图;
图7是本申请实施例五提供的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图1是本申请实施例一提供的视频监控终端的运行检测方法的流程图,本实施例可适用于任何视频监控终端的运行检测场景,该方法可以由本申请实施例所提供的视频监控终端的运行检测装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于电子设备中。
如图1所示,所述视频监控终端的运行检测方法包括:
S110,根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文。
本方案可以由视频监控检测平台执行,视频监控检测平台可以根据实际视频监控终端的应用场景,依靠场景对应的预设协议,登录到站端处理单元。例如在电网视频监控***中,所述预设协议可以是电网协议(PG协议),登录站端处理单元的方式可以是正向登录,也可以是反向登录。所述正向登录可以是站端处理单元向视频监控检测平台发送连接请求,所述反向登录可以是视频监控检测平台向目标站端处理单元发送连接请求。所述站端处理单元可以挂接一个或多个视频监控终端,可以用于获取视频监控终端的监控数据和数据报文。所述监控数据可以是视频监控终端采集的视频图像,也可以是视频监控终端的视频图像视频和处理结果。所述数据报文可以是视频监控终端与站端处理单元之间流通的数据报文,也可以是视频监控终端与其他设备之间流通的数据报文,其他设备例如可以是交换机。
在本方案中,可选的,在根据预设协议登录至站端处理单元之前,所述方法还包括:
根据预设通信协议,连接站端处理单元,并检测连接是否成功;
若连接成功,则根据预设协议登录至所述站端处理单元;
若连接失败,则告警所述站端处理单元网络异常。
在登录到站端处理单元之前,视频监控检测平台可以先根据预设通信协议,连接站端处理单元,检测网络是否正常。所述预设通信协议可以是传输控制协议(TCP协议)。可以理解的,根据传输控制协议,视频监控检测平台,可以通过“三次握手”与站端处理单元建立连接。如果连接成功,则说明网络正常,可以继续登录至站端处理单元。如果连接失败,则说明网络异常,视频监控检测平台可以告警网络异常的站端处理单元。
本方案可以在登录至站端处理单元之前,预先检测站端处理单元与视频监控检测平台的网络是否正常,避免了因异常网络导致无法登录站端处理单元的情况,可以及时归因,全方位排除故障。
S120,获取站端处理单元所挂接的视频监控终端列表。
在登录到站端处理单元之后,视频监控检测平台可以在站端处理单元获取到其下所挂接的视频监控终端设备列表。所述视频监控终端列表可以包括视频监控终端的编号、位置、型号、是否工作以及监控任务等等。根据所述视频监控终端列表,视频监控检测平台可以得到站端处理单元所挂接的视频监控终端的设备信息、设备状态以及监控数据等。
S130,获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态。
视频监控检测平台可以通过站端处理单元,获取到其下所挂接的视频监控终端列表中各视频监控终端的发出的数据报文。所述数据报文可以是视频监控检测平台通过站端处理单元发送登录请求给目标视频监控终端后,目标视频监控终端返回的登录响应报文。所述数据报文也可以是视频监控检测平台发送登录请求给站端处理单元,站端处理单元载发送登录请求给其下挂接的各个视频监控终端,各个视频监控终端返回的登录响应报文。根据所述各视频监控终端的发出的数据报文,视频监控检测平台可以读取数据报文的内容,进而确定各个视频监控终端的在线状态。视频监控检测平台可以是通过数据报文中的数据返回是否正确来判定视频监控终端是否处于在线状态,也可以是在数据报文中设置状态码,用来标记视频监控终端是否处于在线状态。
所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文是采用多线程方式获取的。
对于检测任务众多的情况,视频监控检测平台可以采用多线程方式获取各个视频监控终端发出的数据报文。相比单线程,多线程方式可以更加快速的完成检测任务。实现多视频监控终端实时监测。
本方案可以实现大规模的视频监控终端实时监测,节约检测的时间成本,及时发现视频监控终端的故障。
在本实施例中,可选的,所述确定各视频监控终端的在线状态,包括:
根据所述预设协议,解析各视频监控终端的发出的数据报文;
根据所述数据报文中的状态码,判断所述各视频监控终端是否登录成功;
若登录成功,则所述视频监控终端为在线状态;若登录失败,则所述视频监控终端为不在线状态。
优选的,视频监控检测平台可以根据预设协议,解析各视频监控终端的发出的数据报文。所述数据报文中可以包括状态码,用来标记视频监控终端的在线状态,根据状态码的内容,视频监控检测平台可以判断各个视频监控终端是否登录成功。例如状态码可以包括1或0两种状态,状态码为0,则说明视频监控终端登录失败,则该视频监控终端为不在线状态。状态码为1,则说明视频监控终端登录成功,则该视频监控终端为在线状态。
本方案可以通过状态码,判断视频监控终端是否是在线状态,提高在线状态判定的准确性和实时性。
S140,根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据。
在确定了各视频监控终端处于在线状态之后,视频监控检测平台可以根据视频监控终端列表,查询预设时间内各个视频监控终端的监控数据。所述预设时间可以是根据实际需求,设置的一个时间段。为了实现周期性检测,所述预设时间也可以是具有固定或可变时间间隔的不断更新的时间段。各个视频监控终端的监控数据可以是分布式存储。视频监控检测平台可以根据视频监控终端列表,视频监控检测平台可以查询到各个视频监控终端的设备信息,进而根据设备信息,查询到各个视频监控终端的监控数据。各个视频监控终端的监控数据也可以是集中存储。视频监控检测平台可以直接在视频监控终端列表中获取到各个视频监控终端的监控数据的存储信息。
S150,根据所述监控数据,判断各视频监控终端的录像完整性。
视频监控检测平台可以根据获取到的监控数据,判断预设时间内各个视频监控终端的录像是否完整。视频监控检测平台可以直接将视频监控终端采集的监控数据中的时间信息与预设时间进行对比,如果时间信息可以覆盖到预设时间段,则说明该时间段录像完整。如果时间信息不包含预设时间段,则说明该时间段录像存在缺失。
可选的,在本方案中,所述根据所述监控数据,判断各视频监控终端的录像完整性,包括:
根据所述监控数据,获取预设时间内各录像片段的时间节点;
根据所述各录像片段的时间节点以及所述预设时间,确定是否存在录像缺失;
若存在录像缺失,则生成录像缺失报告;
若不存在录像缺失,则生成录像完整报告。
为了节约内存,避免监控风险,视频监控终端所采集的监控数据在存储时往往是分段存储的。视频监控检测平台可以根据S140得到的监控数据,获取监控数据中各个录像片段的时间节点。所述时间节点可以是通过读取录像片段的名称获取,也可以是通过识别录像片段第一帧和最后一帧的时间标识获取。根据各个录像片段的时间节点以及预设时间,将时间节点连接成时间段,将该时间段与预设时间进行对比,进而确定预设时间内录像是否存在缺失。
如果录像存在缺失,视频监控检测平台则生成录像缺失报告,记录视频监控终端的信息以及其所连接的站端处理单元的信息,方便运维人员及时定位设备故障。如果录像不存在缺失,视频监控检测平台则生成录像完整报告,可以保存录像证据,方便日后查询。
本申请实施例所提供的技术方案,通过根据预设协议登录至站端处理单元,获取站端处理单元所挂接的视频监控终端列表,以及站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态。根据视频监控终端列表,查询预设时间内各视频监控终端的监控数据。根据监控数据,判断各视频监控终端的录像完整性。本方案通过预设协议登录至站端处理单元,获取各视频监控终端的数据报文和监控数据,来检测各视频监控终端的在线状态以及录像完整性,从而及时发现视频监控终端故障,提高设备检测效率。
实施例二
图2为本发明实施例二中的视频监控终端的运行检测方法的流程图,本实施例以上述实施例为基础进行优化。
如图2所示,本实施例的方法具体包括如下步骤:
S201,根据预设通信协议,连接站端处理单元,并检测连接是否成功。
视频监控检测平台可以根据预设通信协议,连接站端处理单元,并检测连接是否成功。如果连接成功则继续执行S202,如果连接失败,则执行S203。
S202,若连接成功,则根据预设协议登录至所述站端处理单元。
S203,若连接失败,则告警所述站端处理单元网络异常。
S204,获取站端处理单元所挂接的视频监控终端列表。
S205,获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文。
S206,根据所述预设协议,解析各视频监控终端的发出的数据报文。
在本方案中,可选的,在根据所述预设协议,解析各视频监控终端的发出的数据报文之后,所述方法还包括:
根据所述预设协议,确定各视频监控终端的发出的数据报文的规范性。
视频监控检测平台在根据预设协议,解析各视频监控终端的发出的数据报文之后,还可以根据预设协议,确定各视频监控终端的发出的数据报文是否规范。例如可以判断数据报文的内容是否超过载荷限制,数据报文的格式是否正确以及数据报文是否存在内容缺失等。
具体的,所述根据所述预设协议,确定各视频监控终端的发出的数据报文的规范性,包括:
根据所述预设协议,判断所述数据报文是否符合预设限制条件,并生成规范性检测结果;
根据所述规范性检测结果,确定所述各视频监控终端的发出的数据报文的规范性。
在一个具体的例子中,图3为本发明实施例二中的电网控制报文格式示意图,电网控制报文协议(PGCP协议)是一个基于TCP封装的应用层协议,该协议主要用来控制信令及配置信息的设置和获取。图4为本发明实施例二中的电网媒体报文格式示意图,电网媒体报文协议(PGSP协议)是一个基于UDP封装的应用层协议,该协议主要用来进行音视频媒体数据的传输。PGSP协议的PG报文大小不应超过UDP的载荷限制,一般控制在1460字节内。图5为本发明实施例二中的电网报文细化格式示意图。如图5,PG报文由固定长度的PG首部和可变长度的PG属性组成。
PG首部(目前是固定大小12字节):用于描述该报文的宏观信息,如版本号(Ver)、报文类型(Code)、包头长度(Hdr Len)、属性个数(Attr Count)、序列号(SeqNum)、会话ID(Session Id)、数据长度(Total Length)等。
PG属性:属性是该报文的真正数据部分,在PG首部之后,由于一个PG报文中可能有多种类型的数据并存,为了区别各种类型的数据,每种数据以不同的属性类型值加以区别。每个PG属性的结构包括类型(Type)、版权(Reserved)、长度(Length)和类别值(Value)。
视频监控检测平台可以根据上述协议,判断数据报文是否符合预设限制条件,所述预设限制条件例如可以是是否超过载荷限制。视频监控检测平台可以根据判断结果,视频监控检测平台可以生成数据报文的规范性检测结果,进而确定各视频监控终端的发出的数据报文的规范性。
本方案可以检测各视频监控终端与站端处理单元或视频监控检测平台的协议问题,全方位的检测视频监控过程中的故障。
S207,根据所述数据报文中的状态码,判断所述各视频监控终端是否登录成功。
视频监控检测平台可以根据数据报文中的状态码,判断各视频监控终端是否登录成功。如果登录成功,则继续执行S208,如果登录失败,则执行S209。
S208,若登录成功,则所述视频监控终端为在线状态。
S209,若登录失败,则所述视频监控终端为不在线状态。
S210,根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据。
S211,根据所述监控数据,获取预设时间内各录像片段的时间节点。
S212,根据所述各录像片段的时间节点以及所述预设时间,确定是否存在录像缺失。
视频监控检测平台可以根据各录像片段的时间节点以及所述预设时间,确定是否存在录像缺失。如果存在录像缺失,则继续执行S213,如果不存在录像缺失,则执行S214。
S213,若存在录像缺失,则生成录像缺失报告。
S214,若不存在录像缺失,则生成录像完整报告。
本申请实施例所提供的技术方案,通过预设协议登录至站端处理单元,获取各视频监控终端的数据报文和监控数据,来检测各视频监控终端的在线状态、数据报文的规范性以及录像完整性,从而及时发现视频监控终端故障,提高设备检测效率。
实施例三
图6为本发明实施例三提供的一种视频监控终端的运行检测装置的结构示意图,该装置可执行本发明任意实施例所提供的视频监控终端的运行检测方法,具备执行方法相应的功能模块和有益效果。
如图6所示,该装置可以包括:
站端处理单元登录模块310,用于根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
视频监控终端列表获取模块320,用于获取站端处理单元所挂接的视频监控终端列表;
在线状态确定模块330,用于获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
监控数据查询模块340,用于根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
录像完整性判断模块350,用于根据所述监控数据,判断各视频监控终端的录像完整性。
在本方案中,可选的,所述站端处理单元登录模块310,还用于:
根据预设通信协议,连接站端处理单元,并检测连接是否成功;
若连接成功,则根据预设协议登录至所述站端处理单元;
若连接失败,则告警所述站端处理单元网络异常。
本实施例中,可选的,所述在线状态确定模块330,具体用于:
根据所述预设协议,解析各视频监控终端的发出的数据报文;
根据所述数据报文中的状态码,判断所述各视频监控终端是否登录成功;
若登录成功,则所述视频监控终端为在线状态;若登录失败,则所述视频监控终端为不在线状态。
本方案中,可选的,所述录像完整性判断模块350,具体用于:
根据所述监控数据,获取预设时间内各录像片段的时间节点;
根据所述各录像片段的时间节点以及所述预设时间,确定是否存在录像缺失;
若存在录像缺失,则生成录像缺失报告;
若不存在录像缺失,则生成录像完整报告。
在上述实施例的基础上,可选的,所述装置还包括:
规范性确定模块,用于根据所述预设协议,确定各视频监控终端的发出的数据报文的规范性。
在上述方案的基础上,可选的,所述规范性确定模块,具体用于:
根据所述预设协议,判断所述数据报文是否符合预设限制条件,并生成规范性检测结果;
根据所述规范性检测结果,确定所述各视频监控终端的发出的数据报文的规范性。
在一个可行的实施例中,优选的,所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文是采用多线程方式获取的。
上述产品可执行本申请实施例所提供的视频监控终端的运行检测方法,具备执行方法相应的功能模块和有益效果。
实施例四
本发明实施例四提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请所有发明实施例提供的视频监控终端的运行检测方法:
根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
获取站端处理单元所挂接的视频监控终端列表;
获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
根据所述监控数据,判断各视频监控终端的录像完整性。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
实施例五
本申请实施例五提供了一种电子设备。图7是本申请实施例五提供的一种电子设备的结构示意图。如图7所示,本实施例提供了一种电子设备400,其包括:一个或多个处理器420;存储装置410,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器420执行,使得所述一个或多个处理器420实现本申请实施例所提供的视频监控终端的运行检测方法,该方法包括:
根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
获取站端处理单元所挂接的视频监控终端列表;
获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
根据所述监控数据,判断各视频监控终端的录像完整性。
当然,本领域技术人员可以理解,处理器420还实现本申请任意实施例所提供的视频监控终端的运行检测方法的技术方案。
图7显示的电子设备400仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图7所示,该电子设备400包括处理器420、存储装置410、输入装置430和输出装置440;电子设备中处理器420的数量可以是一个或多个,图7中以一个处理器420为例;电子设备中的处理器420、存储装置410、输入装置430和输出装置440可以通过总线或其他方式连接,图7中以通过总线450连接为例。
存储装置410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块单元,如本申请实施例中的视频监控终端的运行检测方法对应的程序指令。
存储装置410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置430可用于接收输入的数字、字符信息或语音信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏、扬声器等电子设备。
本申请实施例提供的电子设备,可以通过预设协议登录至站端处理单元,来检测各视频监控终端的在线状态以及录像完整性,从而及时发现视频监控终端故障,提高设备检测效率。
上述实施例中提供的视频监控终端的运行检测装置、介质及设备可执行本申请任意实施例所提供的视频监控终端的运行检测方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的视频监控终端的运行检测方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (9)
1.一种视频监控终端的运行检测方法,其特征在于,所述方法包括:
根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
获取站端处理单元所挂接的视频监控终端列表;
获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
根据所述监控数据,获取预设时间内各录像片段的时间节点;
根据所述各录像片段的时间节点以及所述预设时间,确定是否存在录像缺失;
若存在录像缺失,则生成录像缺失报告;
若不存在录像缺失,则生成录像完整报告。
2.根据权利要求1所述的方法,其特征在于,在根据预设协议登录至站端处理单元之前,所述方法还包括:
根据预设通信协议,连接站端处理单元,并检测连接是否成功;
若连接成功,则根据预设协议登录至所述站端处理单元;
若连接失败,则告警所述站端处理单元网络异常。
3.根据权利要求1所述的方法,其特征在于,所述确定各视频监控终端的在线状态,包括:
根据所述预设协议,解析各视频监控终端的发出的数据报文;
根据所述数据报文中的状态码,判断所述各视频监控终端是否登录成功;
若登录成功,则所述视频监控终端为在线状态;若登录失败,则所述视频监控终端为不在线状态。
4.根据权利要求3所述的方法,其特征在于,在根据所述预设协议,解析各视频监控终端的发出的数据报文之后,所述方法还包括:
根据所述预设协议,确定各视频监控终端的发出的数据报文的规范性。
5.根据权利要求4所述的方法,其特征在于,所述根据所述预设协议,确定各视频监控终端的发出的数据报文的规范性,包括:
根据所述预设协议,判断所述数据报文是否符合预设限制条件,并生成规范性检测结果;
根据所述规范性检测结果,确定所述各视频监控终端的发出的数据报文的规范性。
6.根据权利要求1所述的方法,其特征在于,所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文是采用多线程方式获取的。
7.一种视频监控终端的运行检测装置,其特征在于,所述装置包括:
站端处理单元登录模块,用于根据预设协议登录至站端处理单元;其中,所述站端处理单元挂接至少一个视频监控终端,用于获取视频监控终端的监控数据和数据报文;
视频监控终端列表获取模块,用于获取站端处理单元所挂接的视频监控终端列表;
在线状态确定模块,用于获取所述站端处理单元所挂接的视频监控终端列表中各视频监控终端的发出的数据报文,确定各视频监控终端的在线状态;
监控数据查询模块,用于根据所述视频监控终端列表,查询预设时间内各视频监控终端的监控数据;
录像完整性判断模块,用于根据所述监控数据,获取预设时间内各录像片段的时间节点;根据所述各录像片段的时间节点以及所述预设时间,确定是否存在录像缺失;若存在录像缺失,则生成录像缺失报告;若不存在录像缺失,则生成录像完整报告。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一项所述的视频监控终端的运行检测方法。
9.一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任一项所述的视频监控终端的运行检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111325549.4A CN114051133B (zh) | 2021-11-10 | 2021-11-10 | 一种视频监控终端的运行检测方法、装置、介质及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111325549.4A CN114051133B (zh) | 2021-11-10 | 2021-11-10 | 一种视频监控终端的运行检测方法、装置、介质及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114051133A CN114051133A (zh) | 2022-02-15 |
CN114051133B true CN114051133B (zh) | 2023-09-15 |
Family
ID=80208118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111325549.4A Active CN114051133B (zh) | 2021-11-10 | 2021-11-10 | 一种视频监控终端的运行检测方法、装置、介质及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114051133B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110087064A (zh) * | 2019-04-25 | 2019-08-02 | 视联动力信息技术股份有限公司 | 一种监控终端的检测方法、***及一种装置和存储介质 |
CN110213533A (zh) * | 2019-05-10 | 2019-09-06 | 视联动力信息技术股份有限公司 | 一种视联网监控视频流的获取方法及装置 |
CN113411573A (zh) * | 2021-07-30 | 2021-09-17 | 广东电网有限责任公司东莞供电局 | 电网监控***检测方法、装置、计算机设备及介质 |
-
2021
- 2021-11-10 CN CN202111325549.4A patent/CN114051133B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110087064A (zh) * | 2019-04-25 | 2019-08-02 | 视联动力信息技术股份有限公司 | 一种监控终端的检测方法、***及一种装置和存储介质 |
CN110213533A (zh) * | 2019-05-10 | 2019-09-06 | 视联动力信息技术股份有限公司 | 一种视联网监控视频流的获取方法及装置 |
CN113411573A (zh) * | 2021-07-30 | 2021-09-17 | 广东电网有限责任公司东莞供电局 | 电网监控***检测方法、装置、计算机设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114051133A (zh) | 2022-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107800791B (zh) | 一种进行调试的方法及设备 | |
CN104007714B (zh) | 分布式配电房在线集中监控*** | |
CN113191635B (zh) | 建筑工程现场电能智慧化管理*** | |
CN112333044B (zh) | 分流设备性能测试方法、装置、***、电子设备以及介质 | |
CN113225339B (zh) | 网络安全监测方法、装置、计算机设备及存储介质 | |
CN109273045B (zh) | 存储设备在线检测方法、装置、设备及可读存储介质 | |
CN110929896A (zh) | 一种***设备的安全分析方法及装置 | |
CN103096038B (zh) | 多协议视频监控设备接入的融合视频监控***的监控方法 | |
CN111341063A (zh) | 用电设备安全预警监测智控***、方法、装置及终端设备 | |
CN208297993U (zh) | 数据中心的动力机房数据采集*** | |
CN115173567A (zh) | 一种智能配电房的监测方法、装置、服务器及介质 | |
CN110809262B (zh) | 一种基于coap协议的物联网设备运维管理方法 | |
CN108521421A (zh) | 一种转码任务的处理方法、***及任务管理服务器 | |
CN114051133B (zh) | 一种视频监控终端的运行检测方法、装置、介质及设备 | |
WO2022016574A1 (zh) | 一种电力节能监控控制*** | |
WO2018119643A1 (zh) | 一种设备监测方法、装置及*** | |
CN112187938A (zh) | 一种变电站全景监控数据层次化组态处理方法及*** | |
CN115086621B (zh) | 一种消防异常信息确定方法、装置、设备及介质 | |
CN114553725B (zh) | 一种机房监控告警方法、装置、电子设备及存储介质 | |
CN115835275A (zh) | 一种5g cpe故障诊断的方法及装置 | |
CN116299129A (zh) | 一种全光纤电流互感器状态检测分析方法、装置及介质 | |
CN115060998A (zh) | 一种输电线路用电异常的确定方法、装置、设备及介质 | |
CN110995486A (zh) | 一种基于物联网的智能硬件设备监控*** | |
CN114973615B (zh) | 一种突发事件的监测方法、装置、电子设备和存储介质 | |
CN117312108A (zh) | 智能平台管理接口的定时告警方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |