资源简介
海康威视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 学生管理系统
相关资源
- javaWeb 学生管理系统
- Java语言程序设计原书第十版复习题,
- java web个人相册系统
- java实现各种数据统计图柱形图,饼图
- 易买网JAVAWEB源码,可运行,内含sql数
- JAVA健康档案管理系统源码
-
Java How to Program Early ob
jects 11th Edit - java 开发 IBM WebSphere MQ 最新jar
- Javaweb-网上书城项目前后端分离,代码
- java程序设计教程第七版课后习题答案
- java程序员工工资管理系统,含前台用
- 使用java实现,通过zpl指令调用 zebra打
- Java Tess4J Demo
- android开发讯飞离线命令词识别demo
- 图书商城完整源码
- JavaWeb博客管理系统源码附带毕业设计
- 算法_英文第4版_RobertSedgewick(纯原版
- JAVA程序设计习题集含参考答案.pdf
- 2020年java最新面试题PDF版.zip
- 数据结构与算法分析 java语言描述第
- Java手机游戏与应用程序设计
- java13英文文档 jdk-13.0.1_doc-all.zip
- javaEE7和javaSE6中文 chm 文档
- 基于微信小程序的培训机构系统源码
- SSM个人博客系统
- dubbo.war和教程
- 毕业设计:在线购物系统
- ARQ自动重传协议模拟
- The document was created with Spire.PDF for Ja
- Java 生成pdf文件加盖公章图片,上传阿
评论
共有 条评论