From 3908255382982784cafadc27aa1592a5643c41c9 Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期三, 13 十月 2021 17:41:38 +0800
Subject: [PATCH] add
---
hikptz.go | 41 +++++++++++++++++++++++++++++++++++++++--
1 files changed, 39 insertions(+), 2 deletions(-)
diff --git a/hikptz.go b/hikptz.go
index 862d2ed..91b57fd 100644
--- a/hikptz.go
+++ b/hikptz.go
@@ -29,7 +29,7 @@
// SendVoice Send Voice
-func PtzTrack(ip,password,port,userName,channel,xBottom,xTop,yBottom,yTop string) {
+func PtzTrack(ip,password,port,userName string, channel,xBottom,xTop,yBottom,yTop int) {
// // 鍒濆鍖�
// NET_DVR_Init();
@@ -42,7 +42,7 @@
c.NET_DVR_SetReconnect(10000, true)
// // 娉ㄥ唽璁惧
// LONG lUserID;
-
+
// //鐧诲綍鍙傛暟锛屽寘鎷澶囧湴鍧�銆佺櫥褰曠敤鎴枫�佸瘑鐮佺瓑
// NET_DVR_USER_LOGIN_INFO struLoginInfo = {0};
// struLoginInfo.bUseAsynLogin = 0; //鍚屾鐧诲綍鏂瑰紡
@@ -68,3 +68,40 @@
// NET_DVR_Cleanup();
}
+
+
+func ToPreset(ip,password,port,userName string, ch int) {
+ c.NET_DVR_Init()
+ // //璁剧疆杩炴帴鏃堕棿涓庨噸杩炴椂闂�
+ // NET_DVR_SetConnectTime(2000, 1);
+ // NET_DVR_SetReconnect(10000, true);
+ c.NET_DVR_SetConnectTime(2000, 1)
+ c.NET_DVR_SetReconnect(10000, true)
+ // // 娉ㄥ唽璁惧
+ // LONG lUserID;
+
+ // //鐧诲綍鍙傛暟锛屽寘鎷澶囧湴鍧�銆佺櫥褰曠敤鎴枫�佸瘑鐮佺瓑
+ // NET_DVR_USER_LOGIN_INFO struLoginInfo = {0};
+ // struLoginInfo.bUseAsynLogin = 0; //鍚屾鐧诲綍鏂瑰紡
+ // strcpy(struLoginInfo.sDeviceAddress, "10.13.35.229"); //璁惧IP鍦板潃
+ // struLoginInfo.wPort = 8000; //璁惧鏈嶅姟绔彛
+ // strcpy(struLoginInfo.sUserName, "admin"); //璁惧鐧诲綍鐢ㄦ埛鍚�
+ // strcpy(struLoginInfo.sPassword, "abcd1234"); //璁惧鐧诲綍瀵嗙爜
+
+ // //璁惧淇℃伅, 杈撳嚭鍙傛暟
+ // NET_DVR_DEVICEINFO_V40 struDeviceInfoV40 = {0};
+
+ // lUserID = NET_DVR_Login_V40(&struLoginInfo, &struDeviceInfoV40);
+
+ // int iChannel = 1;//璁惧閫氶亾鍙�
+ // DWORD dwPTZCommand = PAN_LEFT; //浜戝彴宸﹁浆
+ // DWORD dwStop = 0; //寮�濮嬭浆鍔�
+ // NET_DVR_PTZControl_Other(lUserID, iChannel, PAN_LEFT, dwStop)
+
+ // //娉ㄩ攢鐢ㄦ埛
+ // NET_DVR_Logout(lUserID);
+
+ // //閲婃斁SDK璧勬簮
+ // NET_DVR_Cleanup();
+
+}
\ No newline at end of file
--
Gitblit v1.8.0