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

  • 大小: 219KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-02-05
  • 語言: Java
  • 標簽: 大華JAVA??

資源簡介

大華攝像頭的javaDemo,里面包含了對大華攝像頭的一些操作

資源截圖

代碼片段和文件信息

package?com.netsdk.demo;

import?java.awt.BorderLayout;
import?java.awt.Color;
import?java.awt.Dimension;
import?java.awt.FlowLayout;
import?java.awt.frame;
import?java.awt.Graphics;

import?java.awt.Image;
import?java.awt.Panel;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.WindowAdapter;
import?java.awt.event.WindowEvent;
import?java.io.File;
import?java.nio.charset.Charset;

import?javax.swing.BorderFactory;
import?javax.swing.JButton;
import?javax.swing.JComponent;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.JPasswordField;
import?javax.swing.JTextField;
import?javax.swing.SwingUtilities;
import?javax.swing.border.Border;

import?com.netsdk.lib.NetSDKLib;
import?com.netsdk.lib.NetSDKTools;
import?com.sun.jna.NativeLong;
import?com.sun.jna.Pointer;

/*
?*?開閘,語音下發,停車刷卡,查詢視頻丟失,按時間查詢錄像文件,車位狀態訂閱,取消車位訂閱
?*/
class?JNAAlarm_1frame?extends?frame{

static?NetSDKLib?NetSdk????????=?NetSDKLib.COMMON_INSTANCE;
static?NetSDKLib?ConfigSdk?????=?NetSDKLib.CONFIG_INSTANCE;

//登陸參數
private?String?m_strIp ???=?“172.23.118.40“;
private?Integer?m_nPort????????=?new?Integer(“37777“);
private?String?m_strUser???????=?“admin“;
private?String?m_strPassword???=?“admin“;

//設備信息
private?NetSDKLib.NET_DEVICEINFO_Ex?m_stDeviceInfo?=?new?NetSDKLib.NET_DEVICEINFO_Ex();?//?對應CLIENT_LoginEx2

private?NativeLong?m_hLoginHandle?=?new?NativeLong(0);???//登陸句柄

//////////////////SDK相關信息///////////////////////////
//NetSDK?庫初始化
private?class?SDKEnvironment?{

private?boolean?bInit????=?false;
private?boolean?bLogopen?=?false;

private?DisConnect?disConnect???????=?new?DisConnect();????//設備斷線通知回調
private?HaveReConnect?haveReConnect?=?new?HaveReConnect();?//網絡連接恢復

//設備斷線回調:?通過?CLIENT_Init?設置該回調函數,當設備出現斷線時,SDK會調用該函數
public?class?DisConnect?implements?NetSDKLib.fDisConnect?{
public?void?invoke(NativeLong?m_hLoginHandle?String?pchDVRIP?int?nDVRPort?NativeLong?dwUser)?{
System.out.printf(“Device[%s]?Port[%d]?DisConnect!\n“?pchDVRIP?nDVRPort);
}
}

//網絡連接恢復,設備重連成功回調
//?通過?CLIENT_SetAutoReconnect?設置該回調函數,當已斷線的設備重連成功時,SDK會調用該函數
public?class?HaveReConnect?implements?NetSDKLib.fHaveReConnect?{
public?void?invoke(NativeLong?m_hLoginHandle?String?pchDVRIP?int?nDVRPort?NativeLong?dwUser)?{
System.out.printf(“ReConnect?Device[%s]?Port[%d]\n“?pchDVRIP?nDVRPort);
stop();
start();
}
}

//初始化
public?boolean?init()?{

bInit?=?NetSdk.CLIENT_Init(disConnect?new?NativeLong(0));
if(!bInit)?{
System.out.println(“Initialize?SDK?failed“);
return?false;
}

//打開日志,可選
NetSDKLib.LOG_SET_PRINT_INFO?setLog?=?new?NetSDKLib.LOG_SET_PRINT_INFO();
File?path?=?new?File(“.“);
String?logPath?=?path.getAbsoluteFile().getParent()?+?“\\sdk_log\\JNAUP“?+?System.currentTimeMillis()?+?“.log“;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????313??2017-11-06?14:50??DHTest\.classpath

?????文件????????382??2017-11-06?15:26??DHTest\.project

?????文件????????755??2017-11-06?15:00??DHTest\.settings\org.eclipse.core.resources.prefs

?????文件????????603??2017-11-06?14:50??DHTest\.settings\org.eclipse.jdt.core.prefs

?????文件??????22312??2017-07-17?13:54??DHTest\demo\JNAAlarm.java

?????文件??????18567??2017-11-06?15:05??DHTest\demo\JNAAlarm_MutiLogin.java

?????文件??????12438??2017-07-17?13:55??DHTest\demo\JNADemo.java

?????文件??????55635??2017-11-06?17:11??DHTest\demo\JNADemoCommon.java

?????文件??????12836??2017-07-17?14:08??DHTest\demo\JNAFindITSTrafficCar.java

?????文件??????51959??2017-07-17?13:56??DHTest\demo\JNAInterfaceTest.java

?????文件??????49031??2017-07-17?13:56??DHTest\demo\JNAITSEventMsg.java

?????文件??????25654??2017-07-17?13:56??DHTest\demo\JNAOSD.java

?????文件??????32039??2017-07-17?13:57??DHTest\demo\JNAPlayBackByTime.java

?????文件??????30876??2017-07-17?13:57??DHTest\demo\JNAPtzControl.java

?????文件??????18642??2017-08-01?09:27??DHTest\demo\JNARealPaly.java

?????文件??????23051??2017-07-17?13:57??DHTest\demo\JNATalkEx.java

?????文件??????41543??2017-07-17?14:05??DHTest\demo\JNATrafficList.java

?????文件??????16192??2017-07-17?13:57??DHTest\demo\JNATwiceRealPlay.java

?????文件??????35822??2017-07-17?13:58??DHTest\demo\JNAUserTest.java

?????文件?????741980??2017-07-17?14:05??DHTest\lib\NetSDKLib.java

?????文件???????9823??2017-07-17?13:53??DHTest\lib\NetSDKTools.java

?????文件???????6607??2017-07-17?13:54??DHTest\lib\PlaySDKLib.java

?????目錄??????????0??2017-11-06?14:53??DHTest\.settings

?????目錄??????????0??2017-11-06?14:50??DHTest\bin

?????目錄??????????0??2017-11-06?14:51??DHTest\demo

?????目錄??????????0??2017-11-06?14:51??DHTest\lib

?????目錄??????????0??2017-11-06?14:50??DHTest\src

?????目錄??????????0??2017-11-06?14:51??DHTest

-----------?---------??----------?-----??----

??????????????1207060????????????????????28

............此處省略1個文件信息

評論

共有 條評論