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