海康DVR设备监控程序编制要点

海康DVR设备监控程序编制要点
2015.05.02
近日,我编写的“海康DVR设备监控程序”已经成功上线运行了,通过几天来的运行发现达到了预想的功能:
1、每天扫描一次DVR设备,主要提取是①设备否在线、②在线时间、③硬盘数量、④硬盘容量、⑤硬盘状态;
2、DVR设备扫描结果的运用;
3、每周一次,扫描海康8300平台数据库,同步DVR等设备信息,如果有更换设备、新添加设备则予以更新;

在实现上述功能的过程中,在技术上学习了自己之前没有接触过的内容,可以说是新领域吧:
1、海康DVR设备 SNMP OID的发现和使用;推而广之,厂商私有MIB的使用方法;
2、PHP的SNMP 函数库的运用,参考了CACTI;
3、PHP的CLI模式;克服了 CGI模式运行等待时间长的弊端(根据日志,设备扫描一次需要15分钟之长。)
4、Jquery 的应用:ajax、UI

时间: 2024-08-24 21:38:24

海康DVR设备监控程序编制要点的相关文章

海康8300平台改造要点

2015.06.07 话说我们管理的监控网络里面,已经有180余台DVR/NVR.2500余台摄像机,运维人员需要检查.记录每个监控点位的工作状态,比如是否设备故障是否人为遮挡,工作量十分繁重. 而海康免费监控软件iVMS-4000.iVMS-4200有设备数量的限制,我们的系统规模远远超过软件限制,使用起来不是很方便. 海康iVMS-8300平台中,对全部的监控点位用"区域"进行组织.问题在于某个"区域"里的摄像机,不一定在同一台DVR/NVR中,假如运维人员发现

java实现海康NVR/DVR设备工作状态获取

该功能需要到JNA的知识. 通过查阅海康设备网络SDK编程指南(DVR&NVR)可以知道海康SDK的调用方法都要同过如下过程: 虚线框的流程是可选部分,不会影响其他流程和模块的功能使用.具体的模块说明可以自行参考SDK开发文件. 主要功能代码: 测试例子,因此虚线部分功能不实现 1.初始化设备SDK:对整个网络SDK 系统的初始化,内存预分配等操作. 代码:HCNetSDK sdk = HCNetSDK.INSTANCE;    sdk.NET_DVR_Init();//返回booleaan值

海康视频监控---Demo

1,使用在页面中调用ActiveX控件 <object classid='clsid:E7EF736D-B4E6-4A5A-BA94-732D71107808' codebase='' standby='Waiting...' id='PreviewActiveX' width='100%' height='100%' name='ocx' align='center'> <param name='wndtype' value='1'> <param name='playmo

海康设备获取YV12图像

概要: 准备: 海康SDK的下载地址:我下载的win64的.根据你自己的需求下载吧. http://www.hikvision.com/cn/download_more_570.html 这里笔者还推荐一个很有用的海康的客户端软件: http://www.hikvision.com/cn/download_more_390.html 4200/4000在DVS配置以及DVS密码丢失后可以起到很大帮助作用.(笔者对DVS的开发是接手以前一个同事的工作,密码丢失了,如果你的密码也忘记了的话,可以这样

海康视频下载,以及实时视频预览

一,前言 公司一项目需要拿到海康刻录机里面某时间段的视频去刻录.遇到问题第一时间看官网有么有demo可以套用,哎,一言难尽,打开官网看到文档后,感觉长得不像,就没继续看了,不知道怎么弄的我,迷茫着在网上找答案,网上这方面的资料也少的厉害.最终还是硬着头皮把官网上的看着像的全下载了,终于找到了自己想要目标 二,下载 官网文档 https://www.hikvision.com/cn/download_61.html 请根据需要下载,这里我下载的是 设备网络SDK_Win64 : 三,整理成项目并运

[rtsp]海康IPC监控摄像头远程外网监控配置(DDNS)

本来这个DDNS服务正是我想要的,但是配置了之后海康提示不再提供这个服务了,以后统一使用萤石云了,看来有必要去学习下萤石开放平台的api,看都提供哪些服务. 海康威视网络摄像机出厂的默认IP地址:为192.0.0.64.需要将IPC的IP地址设置为和电脑在同一网段. 1.    使用摄像机IP地址搜索软件: 1.可以使用官方提供的专用SADP软件,下载链接如下:http://www.hikvision.com/Cn/download_more.asp?cid=140011#Menu=ChildM

海康门禁-开,关,常开,常关,授权,清权

using System; using System.Collections.Generic; using System.Linq; using System.Text; using AccessBusiness.Common; using System.Runtime.InteropServices; namespace AccessBusiness { public class HIV { /// <summary> /// 初始化门禁SDK /// </summary> //

多媒体开发之---海康码流分析

首先感谢http://blog.csdn.net/wwyyxx26/article/details/15224879博文,可以说是通过这篇博文才有了思路. 先取一些数据,在这之前的数据为海康的头,即NET_DVR_SYSHEAD分支,不作描述,直接取NET_DVR_STREAMDATA分支的码流数据,开始如下: 00 00 01 BA 46 E6 6C A1 14 01 00 00 03 FE FF FF00 00 00 01 00 00 01 BC 00 5A E0 FF 00 24 40 0

海康网络摄像机调用SDK解码Java版

两个回调函数: FRealDataCallBack 实现预览回调数据 DecCallBack 解码回调函数 在HCNetSDK.java补充相关函数和结构声明 //播放库函数声明,PlayCtrl.dll interface PlayCtrl extends StdCallLibrary { PlayCtrl INSTANCE = (PlayCtrl) Native.loadLibrary("lib\\PlayCtrl", PlayCtrl.class); public static