• 大小: 11.1MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-02-04
  • 语言: C#
  • 标签: 海康SDK  C#封装  

资源简介

C#封装了海康sdk 1.登录摄像头功能 2.登出摄像头功能 3.抓图 4.开始录制视频结束录制视频 5.布防 6.布防回调(移动侦测报警,门禁主机报警信息,门禁身份证刷卡信息,门禁通行人数信息) 7.撤消布防

资源截图

代码片段和文件信息

/* ==============================
*
* 作者: 黄河杰
* 创建日期:2018/11/13 16:49:45
* 文件:CHCNetSDK
* 版本:V1.0.0
* 描述:
* ==============================
*/

/* =============================

* 修改人:
* 修改日期:
* 版本:
* 描述: 

* ===============================
*/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;

namespace DoorConsoleApp
{
    /// 
/// CHCNetSDK 的摘要说明。
/// 

    public class CHCNetSDK
    {
        public CHCNetSDK()
        {
            //
            // TODO: 在此处添加构造函数逻辑
            //
        }

        //SDK类型
        public const int SDK_PLAYMPEG4 = 1;//播放库
        public const int SDK_HCNETSDK = 2;//网络库

        public const int NAME_LEN = 32;//用户名长度
        public const int PASSWD_LEN = 16;//密码长度
        public const int GUID_LEN = 16;      //GUID长度
        public const int DEV_TYPE_NAME_LEN = 24;      //设备类型名称长度
        public const int MAX_NAMELEN = 16;//DVR本地登陆名
        public const int MAX_RIGHT = 32;//设备支持的权限(1-12表示本地权限,13-32表示远程权限)
        public const int SERIALNO_LEN = 48;//序列号长度
        public const int MACADDR_LEN = 6;//mac地址长度
        public const int MAX_ETHERNET = 2;//设备可配以太网络
        public const int MAX_NETWORK_CARD = 4; //设备可配最大网卡数目
        public const int PATHNAME_LEN = 128;//路径长度

        public const int MAX_NUMBER_LEN = 32; //号码最大长度
        public const int MAX_NAME_LEN = 128; //设备名称最大长度

        public const int MAX_TIMESEGMENT_V30 = 8;//9000设备最大时间段数
        public const int MAX_TIMESEGMENT = 4;//8000设备最大时间段数
        public const int MAX_ICR_NUM = 8;   //抓拍机红外滤光片预置点数

        public const int MAX_SHELTERNUM = 4;//8000设备最大遮挡区域数
        public const int PHONENUMBER_LEN = 32;//pppoe拨号号码最大长度

        public const int MAX_DISKNUM = 16;//8000设备最大硬盘数
        public const int MAX_DISKNUM_V10 = 8;//1.2版本之前版本

        public const int MAX_WINDOW_V30 = 32;//9000设备本地显示最大播放窗口数
        public const int MAX_WINDOW = 16;//8000设备最大硬盘数
        public const int MAX_VGA_V30 = 4;//9000设备最大可接VGA数
        public const int MAX_VGA = 1;//8000设备最大可接VGA数

        public const int MAX_USERNUM_V30 = 32;//9000设备最大用户数
        public const int MAX_USERNUM = 16;//8000设备最大用户数
        public const int MAX_EXCEPTIONNUM_V30 = 32;//9000设备最大异常处理数
        public const int MAX_EXCEPTIONNUM = 16;//8000设备最大异常处理数
        public const int MAX_link = 6;//8000设备单通道最大视频流连接数
        public const int MAX_ITC_EXCEPTIONOUT = 32;//抓拍机最大报警输出

        public const int MAX_DECPOOLNUM = 4;//单路解码器每个解码通道最大可循环解码数
        public const int MAX_DECNUM = 4;//单路解码器的最大解码通道数(实际只有一个,其他三个保留)
        public const int MAX_TRANSPARENTNUM = 2;//单路解码器可配置最大透明通道数
        public const int MAX_CYCLE_CHAN = 16; //单路解码器最大轮循通道数
        public const int MAX_CYCLE_CHAN_V30 = 64;//最大轮询通道数(扩展)
        public const int MAX_DIRNAME_LENGTH = 80;//最大目录长度

        public const int MAX_STRINGNUM_

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         187  2018-11-13 11:13  DoorConsoleApp\App.config
     目录           0  2018-11-13 15:47  DoorConsoleApp\bin\
     目录           0  2018-11-15 10:14  DoorConsoleApp\bin\Debug\
     文件      228352  2018-11-15 11:31  DoorConsoleApp\bin\Debug\DoorConsoleApp.exe
     文件         187  2018-11-13 11:13  DoorConsoleApp\bin\Debug\DoorConsoleApp.exe.config
     文件       60928  2018-11-15 11:31  DoorConsoleApp\bin\Debug\DoorConsoleApp.pdb
     文件     1472000  2018-04-18 14:51  DoorConsoleApp\bin\Debug\HCCore.dll
     文件      675328  2018-04-18 14:55  DoorConsoleApp\bin\Debug\HCNetSDK.dll
     目录           0  2018-11-14 10:10  DoorConsoleApp\bin\Debug\HCNetSDKCom\
     文件      433664  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\AnalyzeData.dll
     文件      610816  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\AudioIntercom.dll
     文件      497152  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCAlarm.dll
     文件       14822  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCAlarm.lib
     文件      836096  2018-04-18 14:53  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCCoreDevCfg.dll
     文件      616960  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCDisplay.dll
     文件     1083392  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCGeneralCfgMgr.dll
     文件       49402  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCGeneralCfgMgr.lib
     文件      767488  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCIndustry.dll
     文件      472064  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCPlayBack.dll
     文件      623616  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCPreview.dll
     文件       38128  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCPreview.lib
     文件      601600  2018-04-18 14:54  DoorConsoleApp\bin\Debug\HCNetSDKCom\HCVoiceTalk.dll
     文件      978432  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\libiconv2.dll
     文件      655872  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\msvcr90.dll
     文件      389632  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\OpenAL32.dll
     文件      410112  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\StreamTransClient.dll
     文件      655360  2018-04-18 14:43  DoorConsoleApp\bin\Debug\HCNetSDKCom\SystemTransform.dll
     目录           0  2018-11-13 15:47  DoorConsoleApp\bin\Release\
     文件      892200  2018-11-14 17:24  DoorConsoleApp\CHCNetSDK.cs
     文件        2428  2018-11-14 09:57  DoorConsoleApp\DoorConsoleApp.csproj
     文件       14415  2018-11-15 13:22  DoorConsoleApp\Handle.cs
............此处省略38个文件信息

评论

共有 条评论