资源简介
其实我是想通过这个文件来解决jsp调用HCNetSDK.dll这个问题。
代码是swing开发的。
代码片段和文件信息
/*
* 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“)
//
private void initComponents() {
jSplitPaneHorizontal = new javax
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
....... 472 2010-01-18 13:40 Java\ClientDemo\.classpath
....... 383 2010-01-18 13:40 Java\ClientDemo\.fatjar
....... 386 2009-09-26 15:00 Java\ClientDemo\.project
....... 629 2009-09-26 15:00 Java\ClientDemo\.settings\org.eclipse.jdt.core.prefs
....... 1500684 2010-01-18 13:40 Java\ClientDemo\ClientDemo.jar
....... 290063 2010-01-18 13:40 Java\ClientDemo\examples.jar
....... 795871 2009-09-26 15:00 Java\ClientDemo\jna.jar
....... 66568 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\ClientDemo.java
....... 172771 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\HCNetSDK.java
....... 137172 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogAlarmCfg.java
....... 17541 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogBasicConfig.java
....... 73725 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogChannelConfig.java
....... 14053 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogCheckTime.java
....... 19807 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogDeviceState.java
....... 13529 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogFormatDisk.java
....... 75464 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogHideAlarm.java
....... 18522 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogHideArea.java
....... 36746 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogIPAccessCfg.java
....... 81949 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogMotionDetect.java
....... 46231 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogPlayBack.java
....... 44488 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogPlayBackByTime.java
....... 9940 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogPTZCruise.java
....... 46525 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogRecordSchedule.java
....... 53216 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogSerialCfg.java
....... 13050 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogShowString.java
....... 14677 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogUpGrade.java
....... 57041 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogUserConfig.java
....... 56894 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogVideoInLost.java
....... 18289 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\JDialogVoiceTalk.java
....... 16262 2010-01-18 13:40 Java\ClientDemo\src\ClientDemo\Jfr
............此处省略115个文件信息
- 上一篇:数据库课设-物流管理系统JAVA+MYSQL完整含代码
- 下一篇:地铁计费系统
相关资源
- 海康威视android版SDK205483
- 基于STM32的无线视频监控智能小车设计
- 海康威视 java B/S SDK 完美无瑕开发包
- 海康威视Java2017-11开发包web版,内网亲
- 大华视频监控Javaweb 的demo html
- 海康威视网络摄像头Android端
- android ios手机远程视频监控,兼容海康
- 海康威视SDK自动拍照java代码亲测有效
- 海康威视sdk java demo
- IVMS8700 海康威视移动监控demo
- HaiKongVideoRealPlayDemo.rar
- 海康威视摄像头自动校时功能
- 海康威视摄像头移动侦测和遮挡告警
- Android视频监控Demo
- 海康网络摄像头android版本的demo
- 海康Api接口
- 海康威视开发ActiveX控件接口说明(
- spydroid实时视频监控实测可用
- Linux下IPC二次开发文档.zip
- 海康威视Android开发包调用包括OSD字幕
- 海康威视javaB/S外网预览附件包
- 2018海康网络摄像头最新android sdk开发
- web版基于Java的海康摄像头SDK车牌抓拍
- java视频监控实现原理,实现视频报警
- java视频监控系统中报警录像功能的实
- android手机的远程视频监控系统
- java调用海康sdk教程-linux/win.zip
- 基于android无线视频监控的设计与实现
- Android应用源码之手机实时视频监控项
- WEB调用海康威视摄像头
评论
共有 条评论