private void Form1_Load(object sender, EventArgs e) { VideoPlayControl.ProgParameter.strEzviz__AppID = "5b97c1d157474f96b8d4c75b936a0057"; VideoPlayControl.ProgParameter.strEzviz_AppSecret = "4318d0cc4c43ca156052ba688bc9006a"; videoPlayGroupControls_PTZAndTalk1.bolAutoPlayVideo = true; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordEnable = true; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoMonitorEnable = true; //videoPlayGroupControls_Basic1.videoPlaySet.VideoRecordFilePath = "C:\\SHIKE_Video\\4603\\20170925094530"; //videoPlayGroupControls_Basic1.bolDisplaySDKEvent = true; //videoPlayGroupControls_Basic1.bolDisPlaySDKState = true; //videoPlayGroupControls_Basic1.videoPlaySet.PreSetPosi = 13; //SDKState.CloundSee_SDKInit(); //SDKState.Ezviz_SDKInit(); //SDKState.SKVideoSDKInit(); //SDKState.HuaMai_Init(); //SDKState.XMSDK_Release(); SDKState.XMSDK_Init(); //SDKState.SKVideoSDKInit(ProgParameter.uintSKVideo_AVPort, ProgParameter.strSKVideo_ClientUGID, "192.168.2.10", ProgParameter.uintSKVideo_ControlPort, ProgParameter.uintSKVideo_VideoPort, ProgParameter.uintSKVideo_AudioPort, ""); //HuaMaiVideo_TestData(); Dictionary <string, VideoInfo> dicVideoInfos = new Dictionary <string, VideoInfo>(); VideoInfo v = TestDataSource.TestDataSource.XMDataSource(); dicVideoInfos[v.DVSNumber] = v; VideoInfo v1 = TestDataSource.TestDataSource.XMDataSource1(); dicVideoInfos[v1.DVSNumber] = v1; videoPlayGroupControls_PTZAndTalk1.bolPreViewPwdVerify = false; //videoPlayGroupControls_PTZAndTalk1.PreViewPwdVerifyEvent += PreViewPwdVerify; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordEnable = true; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordFilePath = Application.StartupPath + "\\AxisVideoRecord"; videoPlayGroupControls_PTZAndTalk1.Init_VideoInfoSet(dicVideoInfos); //videoPlayGroupControls_PTZAndTalk1.VideoPlay("", -1); }
public void H264_DVR_PTZControlTest() { int iLogin = -1; int intResult = 0; bool bolResult = false; SDKState.XMSDK_Init(); H264_DVR_DEVICEINFO OutDev; int nError = 0; iLogin = SDK_XMSDK.H264_DVR_Login_Cloud("4bba3f71cdd143cb", 34567, "admin", "123456", out OutDev, out nError, ""); H264_DVR_CLIENTINFO playstru = new H264_DVR_CLIENTINFO(); playstru.nChannel = 0; //playstru.nChannel = 0; playstru.nStream = 0; playstru.nMode = 1; playstru.hWnd = IntPtr.Zero; int m_iPlayhandle = SDK_XMSDK.H264_DVR_RealPlay(Convert.ToInt32(iLogin), ref playstru); bolResult = SDK_XMSDK.H264_DVR_PTZControl(iLogin, 0, Convert.ToInt32(SDK_XMSDK.PTZ_ControlType.PAN_LEFTTOP), false, 10); //bolResult = SDK_XMSDK.H264_DVR_PTZControl(1, 0,1, false, 4); //(long lLoginID, int nChannelNo, long lPTZCommand, bool bStop DEF_PARAM(0), long lSpeed DEF_PARAM(4)); Thread.Sleep(1000); SDK_XMSDK.H264_DVR_PTZControl(iLogin, 0, Convert.ToInt32(SDK_XMSDK.PTZ_ControlType.PAN_RIGTHDOWN), true, 0); //SDK_XMSDK.H264_DVR_PTZControl(iLogin, 1, Convert.ToInt64(SDK_XMSDK.PTZ_ControlType.TILT_DOWN), false, 100); //bool bolResult = SDK_XMSDK.H264_DVR_PTZControl(Convert.ToInt32(lLogin), CurrentCameraInfo.Channel, Convert.ToInt32(XMVideoPtzType), !bolStart, CurrentVideoPlaySet.PTZSpeed); SDK_XMSDK.H264_DVR_Logout(Convert.ToInt32(intResult)); SDKState.XMSDK_Release(); Assert.IsTrue(bolResult); }
public bool VideoClose() { CommonMethod.LogWrite.WriteEventLog("EzvizLog", "VideClose", ProgParameter.ProgLogAddress); bool bolResult = false; SDK_EzvizSDK.OpenSDK_StopRealPlayEx(intptrSessionID); SDK_EzvizSDK.OpenSDK_FreeSession(intptrSessionID.ToString()); //if (Ezviz_gchMsgBack != null && Ezviz_gchMsgBack.IsAllocated) //{ // Ezviz_gchMsgBack.Free(); //} if (CurrentVideoPlaySet.VideoRecordEnable) { byte[] bytsSource = lstVideoRecord.ToArray(); lstVideoRecord.Clear(); Ezviz_GenerateRecord(bytsSource, strRealSavePath); //if (Ezviz_gchVideoRecord != null && Ezviz_gchVideoRecord.IsAllocated) //{ // Ezviz_gchVideoRecord.Free(); //} } else { lstVideoRecord = new List <byte>(); } VideoRecordStatus = false; intptrSessionID = IntPtr.Zero; strRealSavePath = ""; if (ProgParameter.Ezviz_VideoPlayEnvironmentReset) { SDKState.Ezviz_SDKRelease(); } return(bolResult); }
public void H264_DVR_LoginTest() { SDKState.XMSDK_Init(); H264_DVR_DEVICEINFO OutDev; int nError = 0; int intResult = SDK_XMSDK.H264_DVR_Login("192.168.2.165", 34567, "admin", "", out OutDev, out nError, SocketStyle.TCPSOCKET); SDK_XMSDK.H264_DVR_Logout(Convert.ToInt32(intResult)); SDKState.XMSDK_Release(); Assert.AreEqual(intResult, 1); }
public void H264_DVR_Login_CloudTest() { SDKState.XMSDK_Init(); H264_DVR_DEVICEINFO OutDev; int nError = 0; int intResult = SDK_XMSDK.H264_DVR_Login_Cloud("93c4de073e976f89", 34567, "admin", "", out OutDev, out nError, ""); SDK_XMSDK.H264_DVR_Logout(Convert.ToInt32(intResult)); SDKState.XMSDK_Release(); Assert.AreEqual(intResult, 1); }
private static void ShowSdkInstallationPanel() { sdkFolderNotFound = SdkFolder == null; if (_previousSdkFolderPath != SdkFolder) { // something changed, better save the result. _previousSdkFolderPath = SdkFolder; AppCenterEditorPrefsSO.Instance.SdkPath = (AssetDatabase.GetAssetPath(SdkFolder)); //TODO: check if we need this? // AppCenterEditorDataService.SaveEnvDetails(); sdkFolderNotFound = false; } SDKState SDKstate = GetSDKState(); using (new AppCenterGuiFieldHelper.UnityVertical(AppCenterEditorHelper.uiStyle.GetStyle("gpStyleGray1"))) { switch (SDKstate) { case SDKState.SDKNotInstalled: ShowNOSDKLabel(); ShowInstallButton(); break; case SDKState.SDKNotInstalledAndInstalling: ShowNOSDKLabel(); ShowInstallingButton(); break; case SDKState.SDKNotFull: ShowSdkInstalledLabel(); ShowFolderObject(); ShowInstallButton(); ShowRemoveButton(); break; case SDKState.SDKNotFullAndInstalling: ShowSdkInstalledLabel(); ShowFolderObject(); ShowInstallingButton(); ShowRemoveButton(); break; case SDKState.SDKIsFull: ShowSdkInstalledLabel(); ShowFolderObject(); ShowRemoveButton(); break; } } }
private void Frn_VideoPlayGroupControl_Basic_Load(object sender, EventArgs e) { VideoPlayControl.ProgParameter.strEzviz__AppID = "5b97c1d157474f96b8d4c75b936a0057"; VideoPlayControl.ProgParameter.strEzviz_AppSecret = "4318d0cc4c43ca156052ba688bc9006a"; videoPlayGroupControls_Basic1.bolAutoPlayVideo = true; videoPlayGroupControls_Basic1.videoPlaySet.VideoRecordEnable = true; videoPlayGroupControls_Basic1.videoPlaySet.VideoMonitorEnable = true; //videoPlayGroupControls_Basic1.videoPlaySet.VideoRecordFilePath = "C:\\SHIKE_Video\\4603\\20170925094530"; //videoPlayGroupControls_Basic1.bolDisplaySDKEvent = true; //videoPlayGroupControls_Basic1.bolDisPlaySDKState = true; //videoPlayGroupControls_Basic1.videoPlaySet.PreSetPosi = 13; SDKState.CloundSee_SDKInit(); SDKState.Ezviz_SDKInit(); SDKState.SKVideoSDKInit("hdc1", "192.168.2.19"); SetTestData_ZWVideoAndSKTalk(); }
public void H264_DVR_Check_Device_Exist_V2Test() { int iLogin = -1; int intResult = 0; bool bolResult = false; SDKState.XMSDK_Init(); H264_DVR_DEVICEINFO OutDev; int nError = 0; VideoInfo v = TestDataSource.TestDataSource.XMDataSource2(); SDK_XMSDK.SDK_SDevicesState state = new SDK_XMSDK.SDK_SDevicesState(); state.nun = 2; state.state = new int[32]; state.state[0] = 1; state.state[1] = 1; state.uuid = new SDK_XMSDK.SDK_UUID[32]; state.uuid[0].uuid = v.DVSAddress; state.uuid[1].uuid = "4bba3f71cdd143cb"; IntPtr iUserData = Marshal.StringToHGlobalAnsi("hongdongcheng"); SDK_XMSDK.OnFoundDevCB callBack = new SDK_XMSDK.OnFoundDevCB(OnFoundDevCB); Ezviz_gchMsgBack = GCHandle.Alloc(callBack); IntPtr iData = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(SDK_XMSDK.SDK_SDevicesState))); Marshal.StructureToPtr(state, iData, true); int intResut = SDK_XMSDK.H264_DVR_Check_Device_Exist_V2(ref iData, 3, callBack, iUserData); var result = Marshal.PtrToStructure(iData, typeof(SDK_XMSDK.SDK_SDevicesState)); SDK_XMSDK.SDK_SDevicesState A = (SDK_XMSDK.SDK_SDevicesState)result; int error = SDK_XMSDK.H264_DVR_GetLastError(); iLogin = SDK_XMSDK.H264_DVR_Login_Cloud(v.DVSAddress, 34567, v.UserName, v.Password, out OutDev, out nError, ""); //H264_DVR_CLIENTINFO playstru = new H264_DVR_CLIENTINFO(); //playstru.nChannel = 0; //playstru.nStream = 0; //playstru.nMode = 1; //playstru.hWnd = IntPtr.Zero; //int m_iPlayhandle = SDK_XMSDK.H264_DVR_RealPlay(Convert.ToInt32(iLogin), ref playstru); bolResult = SDK_XMSDK.H264_DVR_PTZControlEx(iLogin, 0, Convert.ToInt32(SDK_XMSDK.PTZ_ControlType.EXTPTZ_POINT_MOVE_CONTROL), 1, 0, 0, false); SDK_XMSDK.H264_DVR_Logout(Convert.ToInt32(intResult)); SDKState.XMSDK_Release(); Assert.IsTrue(bolResult); }
private void Frm_VideoPlayGroupControls_PTZAndTalk_Load(object sender, EventArgs e) { VideoPlayControl.ProgParameter.strEzviz__AppID = "5b97c1d157474f96b8d4c75b936a0057"; VideoPlayControl.ProgParameter.strEzviz_AppSecret = "4318d0cc4c43ca156052ba688bc9006a"; SDKState.Ezviz_SDKInit(); //SDKState.XMSDK_Init(); //videoPlayGroupControls_PTZAndTalk1.bolAutoPlayVideo = true; //videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordEnable = true; //videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoMonitorEnable = true; //videoPlayGroupControls_Basic1.videoPlaySet.VideoRecordFilePath = "C:\\SHIKE_Video\\4603\\20170925094530"; //videoPlayGroupControls_Basic1.bolDisplaySDKEvent = true; //videoPlayGroupControls_Basic1.bolDisPlaySDKState = true; //videoPlayGroupControls_Basic1.videoPlaySet.PreSetPosi = 13; //SDKState.CloundSee_SDKInit(); //SDKState.Ezviz_SDKInit(); //SDKState.SKVideoSDKInit(); //SDKState.HuaMai_Init(); SDKState.XMSDK_Init(); //SDKState.HikDVRSDK_Init(); //SDKState.BlueSkySDK_Init(); SDKState.SKVideoSDKInit("50023370", "192.168.2.19", 47624,47724, 47824, 47924); //HuaMaiVideo_TestData(); //SDKState.SKNVideoSDK_Init("192.168.2.19", 48624, "xhc1", "", "C:\\SHIKE_Video"); //SDKState.DHVideoSDK_Init(); //SDKState.SKVideoSDKInit("hdc", "121.41.87.203"); Dictionary<string, VideoInfo> dicVideoInfos = new Dictionary<string, VideoInfo>(); //VideoInfo v = TestDataSource.TestDataSource.GetSKDVSData1(); //dicVideoInfos[v.DVSNumber] = v; VideoInfo v = TestDataSource.XMDataSource.GetData3(); dicVideoInfos[v.DVSNumber] = v; videoPlayGroupControls_PTZAndTalk1.bolPreViewPwdVerify = false; videoPlayGroupControls_PTZAndTalk1.PreViewPwdVerifyEvent += PreViewPwdVerify; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordEnable = true; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordFilePath = Application.StartupPath + "\\TestVideo\\"; videoPlayGroupControls_PTZAndTalk1.videoPlaySet.VideoRecordFilePath_Server = "\\0712\\" + DateTime.Now.ToString("yyyyMMddHHmmss"); //videoPlayGroupControls_PTZAndTalk1.SetPTZVisible(false); videoPlayGroupControls_PTZAndTalk1.Init_VideoInfoSet(dicVideoInfos); videoPlayGroupControls_PTZAndTalk1.StartTalkingEvent += VideoPlayGroupControls_PTZAndTalk1_StartTalkingEvent; videoPlayGroupControls_PTZAndTalk1.VideoPlay("", 1); videoPlayGroupControls_PTZAndTalk1.VideoPlayCallbackEvent += VideoPlayGroupControls_PTZAndTalk1_VideoPlayCallbackEvent; videoPlayGroupControls_PTZAndTalk1.CurrentTalkSetting.TalkRecordEnable = true; videoPlayGroupControls_PTZAndTalk1.CurrentTalkSetting.TalkRecordPath_Server = "Audio/0712/" + DateTime.Now.ToString("yyyyMMddHHmmss"); }
public bool VideoPlay() { strRealSavePath = ""; CommonMethod.LogWrite.WriteEventLog("EzvizLog", "VidePlay1_" + CurrentVideoInfo.DVSNumber + CurrentVideoInfo.DVSAddress, ProgParameter.ProgLogAddress); if (intptrSessionID != IntPtr.Zero) { //句柄不为空,先进行视频 VideoClose(); } CommonMethod.LogWrite.WriteEventLog("EzvizLog", "VidePlay2_" + CurrentVideoInfo.DVSNumber + CurrentVideoInfo.DVSAddress, ProgParameter.ProgLogAddress); bool bolResult = false; if (ProgParameter.Ezviz_VideoPlayEnvironmentReset) { SDKState.Ezviz_SDKInit(); } Ezviz_VideoPlay(); //萤石云设备 return(bolResult); }
private void FrmTalkControlTest_Load(object sender, EventArgs e) { PublicClassCurrency.VideoInfo v = TestDataSource.SKDataSource.GetSKData_TalkData(); videoTalkControl1.SetVideoTalkInfo(v, v.TalkChannel[1]); videoTalkControl1.StartTalkingEvent += VideoTalkControl1_StartTalkingEvent; ProgParameter.strHikStreamVoiceIP = "192.168.2.19"; ProgParameter.intHikStreamVoiceServerPort = 8081; ProgParameter.intHikStreamVoiceClientPort = 8082; //SDKState.HikDVRSDKStream_Init(); SDKState.SKVideoSDKInit("hdc", "192.168.2.19"); //while (SDK_SKVideoSDK.p_sdkc_get_online() == 1) //{ // Thread.Sleep(30); //} Dictionary <string, VideoInfo> dicV = new Dictionary <string, VideoInfo>(); dicV[v.DVSNumber] = v; videoTalkControlManyChannel1.SetVideoInfo(dicV); }
public bool VideoClose() { bool bolResult = false; if (SoundState == Enum_VideoPlaySoundState.SoundOpen) { //关闭音频 CloseSound(); } SDK_DaHua.CLIENT_StopSaveRealData(intPlayID); VideoRecordStatus = false; SDK_DaHua.CLIENT_StopRealPlay(intPlayID); SDK_DaHua.CLIENT_Logout(intLoginID); VideoPlayState = Enum_VideoPlayState.NotInPlayState; VideoPlayCallback(new VideoPlayCallbackValue { evType = Enum_VideoPlayEventType.VideoClose }); SDKState.DHVideoSDK_Release(); return(bolResult); }
public void H264_DVR_PTZControlExTest() { int iLogin = -1; int intResult = 0; bool bolResult = false; SDKState.XMSDK_Init(); H264_DVR_DEVICEINFO OutDev; int nError = 0; iLogin = SDK_XMSDK.H264_DVR_Login_Cloud("4bba3f71cdd143cb", 34567, "admin", "123456", out OutDev, out nError, ""); //H264_DVR_CLIENTINFO playstru = new H264_DVR_CLIENTINFO(); //playstru.nChannel = 0; //playstru.nStream = 0; //playstru.nMode = 1; //playstru.hWnd = IntPtr.Zero; //int m_iPlayhandle = SDK_XMSDK.H264_DVR_RealPlay(Convert.ToInt32(iLogin), ref playstru); bolResult = SDK_XMSDK.H264_DVR_PTZControlEx(iLogin, 0, Convert.ToInt32(SDK_XMSDK.PTZ_ControlType.EXTPTZ_POINT_MOVE_CONTROL), 1, 0, 0, false); SDK_XMSDK.H264_DVR_Logout(Convert.ToInt32(intResult)); SDKState.XMSDK_Release(); Assert.IsTrue(bolResult); }
/// <summary> /// 时刻视频设备初始化 /// </summary> /// <param name="strGUId"></param> /// <param name="strServerIP"></param> /// <param name="uintControlPort"></param> /// <param name="uintVideoPort"></param> /// <param name="uintAudioPort"></param> /// <param name="uintStreamPort"></param> /// <returns></returns> public static Enum_SDKState SKVideoSDKInit(string strGUId, string strServerIP, int uintControlPort, int uintVideoPort, int uintAudioPort, int uintStreamPort, string strRecordDirectory = "") { SDKState.SDKEventCallBack(Enum_VideoType.SKVideo, Enum_SDKStateEventType.SDKInitStart); ProgParameter.strSKVideo_ClientUGID = strGUId; ProgParameter.strSKVideo_ServerIP = strServerIP; ProgParameter.uintSKVideo_ControlPort = Convert.ToUInt16(uintControlPort); ProgParameter.uintSKVideo_VideoPort = Convert.ToUInt16(uintVideoPort); ProgParameter.uintSKVideo_AudioPort = Convert.ToUInt16(uintAudioPort); ProgParameter.uintSKVideo_AVPort = Convert.ToUInt16(uintStreamPort); ProgParameter.strSKVideo_RecordDirectory = strRecordDirectory; SDK_SKVideoSDK.p_sdkc_set_server_av_port(ProgParameter.uintSKVideo_AVPort); //设置码流端口 SDK_SKVideoSDK.p_sdkc_init_client(strGUId, strServerIP , ProgParameter.uintSKVideo_ControlPort , ProgParameter.uintSKVideo_VideoPort , ProgParameter.uintSKVideo_AudioPort , ProgParameter.strSKVideo_RecordDirectory); //初始化 SDK_SKVideoSDK.p_sdkc_disable_hw_render(); //关闭客户端软解码 SKVideoSDKState = Enum_SDKState.SDK_Init; SDKState.SDKEventCallBack(Enum_VideoType.SKVideo, Enum_SDKStateEventType.SDKInitEnd); p_msg_demo_callback = new CallBack(callback); SDK_SKVideoSDK.p_sdkc_reg_msg_callback(p_msg_demo_callback); return(SKVideoSDKState); }
/// <summary> /// 大华视频播放 /// </summary> /// <returns></returns> public bool VideoPlay() { bool bolResult = false; if (SDKState.DHVideoSDKState != Enum_SDKState.SDK_Init) { SDKState.DHVideoSDK_Init(); } SDK_DaHua.NET_DEVICEINFO deviceInfo = new SDK_DaHua.NET_DEVICEINFO(); int intError; intLoginID = SDK_DaHua.CLIENT_Login(CurrentVideoInfo.DVSAddress, Convert.ToUInt16(CurrentVideoInfo.DVSConnectPort), CurrentVideoInfo.UserName, CurrentVideoInfo.Password, out deviceInfo, out intError); if (intLoginID != 0) { VideoPlayCallback(new VideoPlayCallbackValue { evType = Enum_VideoPlayEventType.LoginSuccess }); if (CurrentVideoPlaySet.PlayStream == Enum_VideoStream.MainStream) { intPlayID = SDK_DaHua.CLIENT_RealPlayEx(intLoginID, CurrentCameraInfo.Channel - 1, intptrPlayMain, SDK_DaHua.REALPLAY_TYPE.DH_RType_RealPlay); videoStream = Enum_VideoStream.MainStream; } else { intPlayID = SDK_DaHua.CLIENT_RealPlayEx(intLoginID, CurrentCameraInfo.Channel - 1, intptrPlayMain, SDK_DaHua.REALPLAY_TYPE.DH_RType_RealPlay_1); videoStream = Enum_VideoStream.SubStream; } if (intPlayID != 0) { if (CurrentVideoPlaySet.VideoMonitorEnable) { OpenSound(); } if (CurrentVideoPlaySet.VideoRecordEnable) { string Temp_strVideoRecord = GetLocalSavePath(CurrentVideoPlaySet.VideoRecordFilePath, CurrentVideoPlaySet.VideoRecordFileName); SDK_DaHua.CLIENT_SaveRealData(intPlayID, Temp_strVideoRecord); VideoRecordStatus = true; } VideoPlayCallback(new VideoPlayCallbackValue { evType = Enum_VideoPlayEventType.VideoPlay }); VideoPlayState = Enum_VideoPlayState.InPlayState; } else { VideoPlayCallback(new VideoPlayCallbackValue { evType = Enum_VideoPlayEventType.VideoPlayException }); } } else { VideoPlayState = Enum_VideoPlayState.NotInPlayState; VideoPlayCallback(new VideoPlayCallbackValue { evType = Enum_VideoPlayEventType.DevLoginException }); } return(bolResult); }
private void btnSDKReInit_Click(object sender, EventArgs e) { SDKState.ColundSee_SDKRelease(); SDKState.CloundSee_SDKInit(); }
private void Frm_RemoteBackplay_ZL_Load(object sender, EventArgs e) { SDKState.ZLVideoSDK_Init(); DebugRelevant.DebugLogEvent += DebugRelevant_DebugLogEvent; }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { SDKState.XMSDK_Release(); }
private void Frm_VideoPlay_Hik_Load(object sender, EventArgs e) { SDKState.HikDVRSDK_Init(); DebugRelevant.DebugLogEvent += DebugRelevant_DebugLogEvent; }
private void Frm_VideoPlayGroupControls_PTZAndTalk_FormClosing(object sender, FormClosingEventArgs e) { videoPlayGroupControls_PTZAndTalk1.ControlClose(); SDKState.Ezviz_SDKRelease(); }
private void button3_Click(object sender, EventArgs e) { SDKState.Ezviz_SDKRelease(); }
private void Frm_RemoteBackplay_Load(object sender, EventArgs e) { SDKState.HikDVRSDK_Init(); SDKState.ZLVideoSDK_Init(); Init(); }
private void FrmSKNVideo_RemoterTest_Load(object sender, EventArgs e) { SDKState.SKNVideoSDK_Init("127.0.0.1", 48624, "xhcs1", "C:\\SHIKE_Video", "C:\\SHIKE_Video"); v = TestDataSource.TestDataSource.GetSKNDVSData1(); }