91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11.25MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2024-03-08
  • 語言: 其他
  • 標簽: 大華??抓圖??錄像??

資源簡介

大華攝像頭抓圖錄像親測可用

資源截圖

代碼片段和文件信息

package?com.netsdk.demo;

import?java.awt.Container;
import?java.awt.Dimension;
import?java.awt.Toolkit;
import?java.io.File;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.UUID;

import?javax.swing.JWindow;

import?com.netsdk.lib.INetSDK;
import?com.netsdk.lib.NetSDKLib;
import?com.sun.jna.Native;
import?com.sun.jna.NativeLong;
import?com.sun.jna.Pointer;
import?com.sun.jna.ptr.IntByReference;

public?class?MyTest2?{

static?NetSDKLib?netsdkApi?=?NetSDKLib.NETSDK_INSTANCE;
static?NetSDKLib?configApi?=?NetSDKLib.CONFIG_INSTANCE;

private?NativeLong?loginHandle;

private?static?class?DisconnectCallback?implements?NetSDKLib.fDisConnect?{
private?static?DisconnectCallback?instance?=?new?DisconnectCallback();

private?DisconnectCallback()?{
}

public?static?DisconnectCallback?getInstance()?{
return?instance;
}

public?void?invoke(NativeLong?lLoginID?String?pchDVRIP?int?nDVRPort?NativeLong?dwUser)?{
System.out.printf(“Device[%s:%d]?Disconnect!\n“?pchDVRIP?nDVRPort);
}
}

private?static?class?HaveReconnectCallback?implements?NetSDKLib.fHaveReConnect?{
private?static?HaveReconnectCallback?instance?=?new?HaveReconnectCallback();

private?HaveReconnectCallback()?{
}

public?static?HaveReconnectCallback?getInstance()?{
return?instance;
}

public?void?invoke(NativeLong?lLoginID?String?pchDVRIP?int?nDVRPort?NativeLong?dwUser)?{
System.out.printf(“Device[%s:%d]?HaveReconnected!\n“?pchDVRIP?nDVRPort);
}
}

public?void?initTest()?{
//?初始化SDK庫
netsdkApi.CLIENT_Init(DisconnectCallback.getInstance()?null);

//?設置斷線自動重練功能
netsdkApi.CLIENT_SetAutoReconnect(HaveReconnectCallback.getInstance()?null);

//?向設備登入
final?int?nSpecCap?=?0;?///?login?device?by?TCP
final?IntByReference?error?=?new?IntByReference();
final?String?address?=?“192.168.1.51“;
final?int?port?=?37777;
final?String?usrname?=?“admin“;
final?String?password?=?“huael888“;
final?NetSDKLib.NET_DEVICEINFO?deviceInfo?=?new?NetSDKLib.NET_DEVICEINFO();

loginHandle?=?netsdkApi.CLIENT_LoginEx(address?(short)?port?usrname?password?nSpecCap?null?deviceInfo
error);
if?(loginHandle.longValue()?==?0)?{
System.err.printf(“Login?Device?[%s:%d]?Failed?!?Last?Error[%x]\n“?address?port
netsdkApi.CLIENT_GetLastError());
return;
}

System.out.printf(“Login?Device?[%s:%d]?Success.?\n“?address?port);
}

public?static?class?SnapCallback?implements?NetSDKLib.fSnapRev?{
private?static?String?potoUrl?=?““;
private?static?SnapCallback?instance?=?new?SnapCallback();

private?SnapCallback()?{
}

public?static?SnapCallback?getInstance()?{
return?instance;
}

public?void?invoke(NativeLong?lLoginID?Pointer?pBuf?int?RevLen?int?EncodeType?NativeLong?CmdSerial
NativeLong?dwUser)?{
SimpleDateFormat?dateFormat?=?new?SimpleDateFormat(“yyyMMddHHmmss“);
String?fileName?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-02-18?21:50??JNADemo\
?????文件?????????697??2019-02-18?21:50??JNADemo\.classpath
?????文件?????????383??2017-12-11?10:08??JNADemo\.project
?????目錄???????????0??2019-02-18?21:50??JNADemo\.settings\
?????文件??????????57??2019-02-18?21:50??JNADemo\.settings\org.eclipse.core.resources.prefs
?????目錄???????????0??2019-02-18?22:04??JNADemo\bin\
?????目錄???????????0??2019-02-18?22:04??JNADemo\bin\com\
?????目錄???????????0??2019-02-18?22:04??JNADemo\bin\com\netsdk\
?????目錄???????????0??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\
?????文件????????1282??2019-02-19?08:45??JNADemo\bin\com\netsdk\demo\MyTest2$DisconnectCallback.class
?????文件????????1305??2019-02-19?08:45??JNADemo\bin\com\netsdk\demo\MyTest2$HaveReconnectCallback.class
?????文件????????2351??2019-02-19?08:45??JNADemo\bin\com\netsdk\demo\MyTest2$SnapCallback.class
?????文件????????6934??2019-02-19?08:45??JNADemo\bin\com\netsdk\demo\MyTest2.class
?????文件?????????467??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackByTime.class
?????文件?????????678??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$1.class
?????文件????????1311??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$2.class
?????文件????????2523??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$ControlPanel.class
?????文件?????????914??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$DataCallBack.class
?????文件????????1914??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$DownLoadPosCallBack.class
?????文件????????1044??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$DownLoadRecordPanel$1.class
?????文件????????1044??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$DownLoadRecordPanel$2.class
?????文件????????2468??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$DownLoadRecordPanel.class
?????文件????????1047??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$LoginPanel$1.class
?????文件????????1047??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$LoginPanel$2.class
?????文件????????2834??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$LoginPanel.class
?????文件????????1175??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$PlayBackCtrlPanel$1.class
?????文件????????1268??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$PlayBackCtrlPanel$2.class
?????文件????????1030??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$PlayBackCtrlPanel$3.class
?????文件????????1030??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$PlayBackCtrlPanel$4.class
?????文件????????1030??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$PlayBackCtrlPanel$5.class
?????文件????????2046??2019-02-18?22:04??JNADemo\bin\com\netsdk\demo\PlayBackframe$PlayBackCtrlPanel.class
............此處省略683個文件信息

評論

共有 條評論