资源简介

该资源包包含了在linux系统下对海康威视网络摄像头设备进行二次开发所需要的资源,包括sdk、开发手册、第三方jar包等资源

资源截图

代码片段和文件信息

/*
 * To change this template choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * HCNetSDK.java
 *
 * Created on 2009-9-14 19:31:34
 */

package alarmjavademo;

import com.sun.jna.Native;
import com.sun.jna.Pointer;
import com.sun.jna.Structure;
import com.sun.jna.Union;
import com.sun.jna.examples.win32.GDI32.RECT;
import com.sun.jna.examples.win32.W32API;
import com.sun.jna.examples.win32.W32API.HWND;
import com.sun.jna.ptr.ByteByReference;
import com.sun.jna.win32.StdCallLibrary;
import com.sun.jna.ptr.IntByReference;
import com.sun.jna.ptr.ShortByReference;
import java.util.Arrays;
import java.util.List;

//SDK接口说明HCNetSDK.dll
public interface HCNetSDK extends StdCallLibrary {

    HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(“../lib/HCNetSDK“
            HCNetSDK.class);
    /***宏定义***/
    //常量

    public static final int MAX_NAMELEN = 16; //DVR本地登陆名
    public static final int MAX_RIGHT = 32; //设备支持的权限(1-12表示本地权限,13-32表示远程权限)
    public static final int NAME_LEN = 32;    //用户名长度
    public static final int PASSWD_LEN = 16;    //密码长度
    public static final int SERIALNO_LEN = 48;   //序列号长度
    public static final int MACADDR_LEN = 6;      //mac地址长度
    public static final int MAX_ETHERNET = 2;   //设备可配以太网络
    public static final int PATHNAME_LEN = 128;   //路径长度
    public static final int MAX_TIMESEGMENT_V30 = 8;    //9000设备最大时间段数
    public static final int MAX_TIMESEGMENT = 4;   //8000设备最大时间段数
    public static final int MAX_SHELTERNUM = 4;   //8000设备最大遮挡区域数
    public static final int MAX_DAYS = 7;      //每周天数
    public static final int PHONENUMBER_LEN = 32;   //pppoe拨号号码最大长度
    public static final int MAX_DISKNUM_V30 = 33; //9000设备最大硬盘数/* 最多33个硬盘(包括16个内置SATA硬盘、1个eSATA硬盘和16个NFS盘) */
    public static final int MAX_DISKNUM = 16;     //8000设备最大硬盘数
    public static final int MAX_DISKNUM_V10 = 8;   //1.2版本之前版本
    public static final int MAX_WINDOW_V30 = 32; //9000设备本地显示最大播放窗口数
    public static final int MAX_WINDOW = 16;    //8000设备最大硬盘数
    public static final int MAX_VGA_V30 = 4;     //9000设备最大可接VGA数
    public static final int MAX_VGA = 1;    //8000设备最大可接VGA数
    public static final int MAX_USERNUM_V30 = 32;  //9000设备最大用户数
    public static final int MAX_USERNUM = 16;  //8000设备最大用户数
    public static final int MAX_EXCEPTIONNUM_V30 = 32;  //9000设备最大异常处理数
    public static final int MAX_EXCEPTIONNUM = 16;   //8000设备最大异常处理数
    public static final int MAX_link = 6;    //8000设备单通道最大视频流连接数
    public static final int MAX_DECPOOLNUM = 4;   //单路解码器每个解码通道最大可循环解码数
    public static final int MAX_DECNUM = 4;    //单路解码器的最大解码通道数(实际只有一个,其他三个保留)
    public static final int MAX_TRANSPARENTNUM = 2;   //单路解码器可配置最大透明通道数
    public static final int MAX_CYCLE_CHAN = 16;   //单路解码器最大轮循通道数
    public static final int MAX_DIRNAME_LENGTH = 80;   //最大目录长度
    public static final int MAX_STRINGNUM_V30 = 8; //9000设备最大OSD字符行数数
    public static final int MAX_STRINGNUM = 4;   //8000设备最大OSD字符行数数
    public static final int MAX_S

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-12-02 22:27  Linux下IPC二次开发文档\
     文件      290063  2010-01-18 13:40  Linux下IPC二次开发文档\examples.jar
     文件      244645  2019-05-10 18:38  Linux下IPC二次开发文档\HCNetSDK.java
     文件      795871  2010-01-18 13:40  Linux下IPC二次开发文档\jna.jar
     目录           0  2019-12-02 22:26  Linux下IPC二次开发文档\sdk\
     文件      145920  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\AudioRender.dll
     文件     2285568  2019-04-29 11:22  Linux下IPC二次开发文档\sdk\HCCore.dll
     文件     1309184  2019-04-29 11:27  Linux下IPC二次开发文档\sdk\HCNetSDK.dll
     目录           0  2019-12-02 22:26  Linux下IPC二次开发文档\sdk\HCNetSDKCom\
     文件      282112  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\HCNetSDKCom\AnalyzeData.dll
     文件      422400  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\HCNetSDKCom\AudioIntercom.dll
     文件     1026048  2019-04-29 11:24  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCAlarm.dll
     文件       25358  2019-04-29 11:24  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCAlarm.lib
     文件     1540608  2019-04-29 11:24  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCCoreDevCfg.dll
     文件     1269248  2019-04-29 11:25  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCDisplay.dll
     文件     2219008  2019-04-29 11:25  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCGeneralCfgMgr.dll
     文件       57516  2019-04-29 11:25  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCGeneralCfgMgr.lib
     文件     1680384  2019-04-29 11:25  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCIndustry.dll
     文件      916992  2019-04-29 11:25  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCPlayBack.dll
     文件     1191936  2019-04-29 11:24  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCPreview.dll
     文件       49242  2019-04-29 11:24  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCPreview.lib
     文件     1073664  2019-04-29 11:24  Linux下IPC二次开发文档\sdk\HCNetSDKCom\HCVoiceTalk.dll
     文件      987648  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\HCNetSDKCom\libiconv2.dll
     文件      609792  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\HCNetSDKCom\OpenAL32.dll
     文件      848384  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\HCNetSDKCom\StreamTransClient.dll
     文件      462336  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\HCNetSDKCom\SystemTransform.dll
     文件     1674752  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\libeay32.dll
     文件     4795904  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\PlayCtrl.dll
     文件      363008  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\ssleay32.dll
     文件     1455616  2019-04-29 11:07  Linux下IPC二次开发文档\sdk\SuperRender.dll
     文件     9242730  2019-04-11 15:25  Linux下IPC二次开发文档\设备网络SDK使用手册.chm
............此处省略1个文件信息

评论

共有 条评论