資源簡介
海康威視sdk java demo,配合https://blog.csdn.net/qq_35583089/article/details/80631069
代碼片段和文件信息
/*
?*?To?change?this?template?choose?Tools?|?Templates
?*?and?open?the?template?in?the?editor.
?*/
/*
?*?ClientDemo.java
?*
?*?Created?on?2009-9-14?19:31:34
?*/
/**
?*
?*?@author?Xubinfeng
?*/
package?ClientDemo;
import?com.sun.jna.Native;
import?com.sun.jna.NativeLong;
import?com.sun.jna.Pointer;
import?com.sun.jna.examples.win32.W32API.HWND;
import?com.sun.jna.ptr.ByteByReference;
import?com.sun.jna.ptr.IntByReference;
import?com.sun.jna.ptr.NativeLongByReference;
import?java.text.DateFormat;
import?java.text.SimpleDateFormat;
import?javax.swing.Jframe;
import?javax.swing.JOptionPane;
import?javax.swing.table.DefaultTableModel;
import?java.util.Date;
import?java.awt.Container;
import?java.awt.Dimension;
import?java.awt.Toolkit;
import?javax.swing.JPopupMenu;
import?javax.swing.JWindow;
import?javax.swing.tree.DefaultMutableTreeNode;
import?javax.swing.tree.DefaultTreeModel;
import?javax.swing.tree.TreePath;
/*****************************************************************************
?*主類?:ClientDemo
?*用途?:用戶注冊,預覽,參數配置菜單
?*容器:Jframe
?****************************************************************************/
public?class?ClientDemo?extends?javax.swing.Jframe
{
????/*************************************************
????函數:??????主類構造函數
????函數描述: 初始化成員
?????*************************************************/
????public?ClientDemo()
????{
????????JPopupMenu.setDefaultLightWeightPopupEnabled(false);//防止被播放窗口(AWT組件)覆蓋
????????initComponents();
????????lUserID?=?new?NativeLong(-1);
????????lPreviewHandle?=?new?NativeLong(-1);
????????lAlarmHandle?=?new?NativeLong(-1);
????????lListenHandle?=?new?NativeLong(-1);
????????g_lVoiceHandle?=?new?NativeLong(-1);
????????m_lPort?=?new?NativeLongByReference(new?NativeLong(-1));
????????fMSFCallBack?=?null;
????????fRealDataCallBack=?new?FRealDataCallBack();
????????m_iTreeNodeNum?=?0;
????}
????static?HCNetSDK?hCNetSDK?=?HCNetSDK.INSTANCE;
????static?PlayCtrl?playControl?=?PlayCtrl.INSTANCE;
????public?static?NativeLong?g_lVoiceHandle;//全局的語音對講句柄
????HCNetSDK.NET_DVR_DEVICEINFO_V30?m_strDeviceInfo;//設備信息
????HCNetSDK.NET_DVR_IPPARACFG??m_strIpparaCfg;//IP參數
????HCNetSDK.NET_DVR_CLIENTINFO?m_strClientInfo;//用戶參數
????boolean?bRealPlay;//是否在預覽.
????String?m_sDeviceIP;//已登錄設備的IP地址
????NativeLong?lUserID;//用戶句柄
????NativeLong?lPreviewHandle;//預覽句柄
????NativeLongByReference?m_lPort;//回調預覽時播放庫端口指針
????NativeLong?lAlarmHandle;//報警布防句柄
????NativeLong?lListenHandle;//報警監聽句柄
????FMSGCallBack?fMSFCallBack;//報警回調函數實現
????FRealDataCallBack?fRealDataCallBack;//預覽回調函數實現
????JframePTZControl?framePTZControl;//云臺控制窗口
????int?m_iTreeNodeNum;//通道樹節點數目
????DefaultMutableTreeNode?m_DeviceRoot;//通道樹根節點
????@SuppressWarnings(“unchecked“)
????//?//GEN-BEGIN:initComponents
????private?void?initComponents()?{
????????jSplitPaneHorizontal?=?new?javax.swing.JSplitPane();
????????jPanelUserInfo?=?new?javax.swing.JPanel();
????????jButtonRealPlay?=?new?javax.swin
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-07?15:58??ClientDemo-NetBeansPro\
?????文件?????????352??2015-09-28?09:48??ClientDemo-NetBeansPro\.classpath
?????目錄???????????0??2018-06-11?09:51??ClientDemo-NetBeansPro\.idea\
?????文件???????????7??2018-06-06?16:59??ClientDemo-NetBeansPro\.idea\.name
?????文件?????????240??2018-06-06?17:01??ClientDemo-NetBeansPro\.idea\compiler.xm
?????文件?????????210??2018-06-06?17:04??ClientDemo-NetBeansPro\.idea\encodings.xm
?????目錄???????????0??2018-07-04?20:15??ClientDemo-NetBeansPro\.idea\inspectionProfiles\
?????目錄???????????0??2018-06-06?17:03??ClientDemo-NetBeansPro\.idea\libraries\
?????文件?????????262??2018-06-06?17:00??ClientDemo-NetBeansPro\.idea\libraries\examples.xm
?????文件?????????449??2018-06-06?17:00??ClientDemo-NetBeansPro\.idea\misc.xm
?????文件?????????254??2018-06-06?17:00??ClientDemo-NetBeansPro\.idea\modules.xm
?????文件????????8792??2018-06-07?14:17??ClientDemo-NetBeansPro\.idea\uiDesigner.xm
?????文件???????38826??2018-06-11?09:51??ClientDemo-NetBeansPro\.idea\workspace.xm
?????文件?????????383??2015-09-28?09:39??ClientDemo-NetBeansPro\.project
?????目錄???????????0??2018-06-06?16:57??ClientDemo-NetBeansPro\.settings\
?????文件?????????598??2015-09-28?09:39??ClientDemo-NetBeansPro\.settings\org.eclipse.jdt.core.prefs
?????文件??????134656??2017-09-09?15:16??ClientDemo-NetBeansPro\AudioRender.dll
?????文件????19161600??2017-09-09?15:25??ClientDemo-NetBeansPro\ClientDemo.exe
?????文件?????2526056??2017-09-09?15:16??ClientDemo-NetBeansPro\D3DCompiler_43.dll
?????文件???????????0??2018-06-07?15:58??ClientDemo-NetBeansPro\DemoLocalCfg.json
?????文件?????????862??2018-06-07?16:14??ClientDemo-NetBeansPro\DeviceCfg.json
?????文件??????306176??2017-09-09?15:16??ClientDemo-NetBeansPro\EagleEyeRender.dll
?????文件?????2166272??2017-09-09?15:16??ClientDemo-NetBeansPro\GdiPlus.dll
?????文件??????216144??2017-09-09?15:16??ClientDemo-NetBeansPro\GdiPlus.lib
?????文件?????2190336??2017-09-09?15:28??ClientDemo-NetBeansPro\HCCore.dll
?????文件??????181656??2017-09-09?15:28??ClientDemo-NetBeansPro\HCCore.lib
?????文件?????1227264??2017-09-09?15:32??ClientDemo-NetBeansPro\HCNetSDK.dll
?????文件??????204564??2017-09-09?15:32??ClientDemo-NetBeansPro\HCNetSDK.lib
?????目錄???????????0??2018-06-07?11:36??ClientDemo-NetBeansPro\HCNetSDKCom\
?????文件??????292864??2017-09-09?15:16??ClientDemo-NetBeansPro\HCNetSDKCom\AnalyzeData.dll
?????文件??????368128??2017-09-09?15:16??ClientDemo-NetBeansPro\HCNetSDKCom\AudioIntercom.dll
............此處省略553個文件信息
- 上一篇:AndroidStudio藍牙接收數據繪圖
- 下一篇:javaWeb 學生管理系統
評論
共有 條評論