资源简介
本文主要讲解C#二次开发之海康威视摄像机登录、预览、截图编程的过程及笔者的经验。另外,同时上传笔者整理的C#程序。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.InteropServices;//?
namespace HIKVISION
{
///
/// 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_V30 = 8;//9000设备最大OSD字符行数数
public const int MAX_STRINGNUM = 4;//8000设备最大OSD字符行数数
public const int MAX_STRINGNUM_EX = 8;//8000定制扩展
public const int MAX_AUXOUT_V30 = 16;//9000设备最大辅助输出数
public const int MAX_AUXOUT = 4;//8000设备最
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 184 2018-05-08 00:34 HIKVISION\App.config
文件 146944 2018-03-05 15:30 HIKVISION\bin\Debug\AudioRender.dll
文件 8294454 2018-05-09 00:30 HIKVISION\bin\Debug\BMP_test.bmp
文件 2106216 2018-03-05 15:30 HIKVISION\bin\Debug\D3DCompiler_43.dll
文件 1998168 2018-03-05 15:30 HIKVISION\bin\Debug\D3DX9_43.dll
文件 1201152 2018-03-05 15:37 HIKVISION\bin\Debug\HCCore.dll
文件 672768 2018-03-05 15:39 HIKVISION\bin\Debug\HCNetSDK.dll
文件 433664 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\AnalyzeData.dll
文件 610816 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\AudioIntercom.dll
文件 486912 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCAlarm.dll
文件 14512 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCAlarm.lib
文件 829440 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCCoreDevCfg.dll
文件 616448 2018-03-05 15:39 HIKVISION\bin\Debug\HCNetSDKCom\HCDisplay.dll
文件 1046016 2018-03-05 15:39 HIKVISION\bin\Debug\HCNetSDKCom\HCGeneralCfgMgr.dll
文件 48900 2018-03-05 15:39 HIKVISION\bin\Debug\HCNetSDKCom\HCGeneralCfgMgr.lib
文件 766976 2018-03-05 15:39 HIKVISION\bin\Debug\HCNetSDKCom\HCIndustry.dll
文件 441856 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCPlayBack.dll
文件 619520 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCPreview.dll
文件 37544 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCPreview.lib
文件 601600 2018-03-05 15:38 HIKVISION\bin\Debug\HCNetSDKCom\HCVoiceTalk.dll
文件 978432 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\libiconv2.dll
文件 655872 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\msvcr90.dll
文件 389632 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\OpenAL32.dll
文件 410112 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\StreamTransClient.dll
文件 655360 2018-03-05 15:30 HIKVISION\bin\Debug\HCNetSDKCom\SystemTransform.dll
文件 220160 2018-05-09 00:40 HIKVISION\bin\Debug\HIKVISION.exe
文件 184 2018-05-08 00:34 HIKVISION\bin\Debug\HIKVISION.exe.config
文件 60928 2018-05-09 00:40 HIKVISION\bin\Debug\HIKVISION.pdb
文件 24216 2018-05-09 00:31 HIKVISION\bin\Debug\HIKVISION.vshost.exe
文件 184 2018-05-08 00:34 HIKVISION\bin\Debug\HIKVISION.vshost.exe.config
............此处省略67个文件信息
- 上一篇:全国各城市pm2.5数值
- 下一篇:C#通讯录实现
相关资源
- C#通讯录实现
- Asp.net mvc编写的人员管理系统(入门级
- 员工考勤管理系统源码
- Visual C#.NET串口通信及测控应用典型(
- 深入理解c#(第3版) 中文版带书签
- c#实现USB摄像头录像抓拍功能
- C# 票务管理系统包含完整的源码、设
- Unity 5实战:使用C#和Unity开发多平台游
- c# 微信接口,包括小程序,企业微信
- wpf聊天小程序
- Essential C# 7.0 6th Edition.pdf
- Effective C#(covers C# 6.0).pdf
- FluentFTP已编译
- MapEditor地图的使用C#版
- C#桌面应用程序开发教程
- webkit.net 0.5版c#和winform嵌入chrome核心浏
- C#使用ModbusTcp协议与西门子1200PLC通讯
- C#制作KTV点歌系统,包括前台的点歌和
- 深入理解C#第三版英文版
- 深居浅出AutoCAD二次开发
- sqlite-netFx40-setup-bundle-x86-2010-1.0.97.0.
- ARCGIS ENGINE+C#入门经典__赵银军
- C# OpenCvSharp打开摄像头
- c#会员管理系统源代码 淘宝购买
- ASP.NET WebForm通用权限系统框架源码 二
- 30天学通C#项目案例开发 完整版
- VS2012编译RTKLIB——GNSS定位开源库
- C# WinForm实践开发教程高清PDF带书签
- 基于vlc的c#开发视频播放器支持多种视
- 最新微信公众平台源码 C# ASP.NET 微商
评论
共有 条评论