Linux下IPC二次开发文档.zip


该资源包包含了在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二次开发文档sdkAudioRender.dll
     文件     2285568  2019-04-29 11:22  Linux下IPC二次开发文档sdkHCCore.dll
     文件     1309184  2019-04-29 11:27  Linux下IPC二次开发文档sdkHCNetSDK.dll
     目录           0  2019-12-02 22:26  Linux下IPC二次开发文档sdkHCNetSDKCom
     文件      282112  2019-04-29 11:07  Linux下IPC二次开发文档sdkHCNetSDKComAnalyzeData.dll
     文件      422400  2019-04-29 11:07  Linux下IPC二次开发文档sdkHCNetSDKComAudioIntercom.dll
     文件     1026048  2019-04-29 11:24  Linux下IPC二次开发文档sdkHCNetSDKComHCAlarm.dll
     文件       25358  2019-04-29 11:24  Linux下IPC二次开发文档sdkHCNetSDKComHCAlarm.lib
     文件     1540608  2019-04-29 11:24  Linux下IPC二次开发文档sdkHCNetSDKComHCCoreDevCfg.dll
     文件     1269248  2019-04-29 11:25  Linux下IPC二次开发文档sdkHCNetSDKComHCDisplay.dll
     文件     2219008  2019-04-29 11:25  Linux下IPC二次开发文档sdkHCNetSDKComHCGeneralCfgMgr.dll
     文件       57516  2019-04-29 11:25  Linux下IPC二次开发文档sdkHCNetSDKComHCGeneralCfgMgr.lib
     文件     1680384  2019-04-29 11:25  Linux下IPC二次开发文档sdkHCNetSDKComHCIndustry.dll
     文件      916992  2019-04-29 11:25  Linux下IPC二次开发文档sdkHCNetSDKComHCPlayBack.dll
     文件     1191936  2019-04-29 11:24  Linux下IPC二次开发文档sdkHCNetSDKComHCPreview.dll
     文件       49242  2019-04-29 11:24  Linux下IPC二次开发文档sdkHCNetSDKComHCPreview.lib
     文件     1073664  2019-04-29 11:24  Linux下IPC二次开发文档sdkHCNetSDKComHCVoiceTalk.dll
     文件      987648  2019-04-29 11:07  Linux下IPC二次开发文档sdkHCNetSDKComlibiconv2.dll
     文件      609792  2019-04-29 11:07  Linux下IPC二次开发文档sdkHCNetSDKComOpenAL32.dll
     文件      848384  2019-04-29 11:07  Linux下IPC二次开发文档sdkHCNetSDKComStreamTransClient.dll
     文件      462336  2019-04-29 11:07  Linux下IPC二次开发文档sdkHCNetSDKComSystemTransform.dll
     文件     1674752  2019-04-29 11:07  Linux下IPC二次开发文档sdklibeay32.dll
     文件     4795904  2019-04-29 11:07  Linux下IPC二次开发文档sdkPlayCtrl.dll
     文件      363008  2019-04-29 11:07  Linux下IPC二次开发文档sdkssleay32.dll
     文件     1455616  2019-04-29 11:07  Linux下IPC二次开发文档sdkSuperRender.dll
     文件     9242730  2019-04-11 15:25  Linux下IPC二次开发文档设备网络SDK使用手册.chm
............此处省略1个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)