From acc8caee31c4be90bd38d1af18136b0e84f6fe94 Mon Sep 17 00:00:00 2001 From: wxr <wxr@hdlchina.com.cn> Date: 星期五, 27 九月 2024 14:01:19 +0800 Subject: [PATCH] Merge branch 'feature/v2.7_迭代' into feature/V2.7_Google --- HDL_ON/DAL/ThirdPartySdk/ESOnVideo.cs | 131 ++++++++++++++++--------------------------- 1 files changed, 48 insertions(+), 83 deletions(-) diff --git a/HDL_ON/DAL/ThirdPartySdk/ESOnVideo.cs b/HDL_ON/DAL/ThirdPartySdk/ESOnVideo.cs index 88dfbdf..707f12f 100644 --- a/HDL_ON/DAL/ThirdPartySdk/ESOnVideo.cs +++ b/HDL_ON/DAL/ThirdPartySdk/ESOnVideo.cs @@ -137,36 +137,36 @@ Shared.Application.Activity.StartActivity(intent); } - else if (interphoneType == InterphoneType.FLVI.ToString()) - { + //else if (interphoneType == InterphoneType.FLVI.ToString()) + //{ - intent = new Intent(Shared.Application.Activity, typeof(HDL_ON_Android.VideoActivity)); - intent.PutExtra("ESVideoUUID", mESVideoInfo.ESVideoUUID); - intent.PutExtra("uuid", mESVideoInfo.uuid); - intent.PutExtra("DeviceName", mESVideoInfo.DeviceName); - intent.PutExtra("cmtID", mESVideoInfo.cmtID); - intent.PutExtra("roomno", mESVideoInfo.roomno); - intent.PutExtra("unitno", mESVideoInfo.unitno); - intent.PutExtra("HomeID", PirSend.HomeId); - intent.PutExtra("callId", mESVideoInfo.callId); - intent.PutExtra("Type", 0); + // intent = new Intent(Shared.Application.Activity, typeof(HDL_ON_Android.VideoActivity)); + // intent.PutExtra("ESVideoUUID", mESVideoInfo.ESVideoUUID); + // intent.PutExtra("uuid", mESVideoInfo.uuid); + // intent.PutExtra("DeviceName", mESVideoInfo.DeviceName); + // intent.PutExtra("cmtID", mESVideoInfo.cmtID); + // intent.PutExtra("roomno", mESVideoInfo.roomno); + // intent.PutExtra("unitno", mESVideoInfo.unitno); + // intent.PutExtra("HomeID", PirSend.HomeId); + // intent.PutExtra("callId", mESVideoInfo.callId); + // intent.PutExtra("Type", 0); - Shared.Application.Activity.StartActivity(intent); - } - else if (interphoneType == InterphoneType.HDL.ToString()) - { - //HDLLinphone 鐙勮�愬厠 - HDLLinphone.Current.ShowESVideoMonitor(mESVideoInfo, InterphoneType.HDL.ToString()); - } - else if (interphoneType == InterphoneType.FREEVIEW.ToString()) - { - string sip_account = "sip:D" + mESVideoInfo.deviceCode + "@139.159.157.75:46000"; + // Shared.Application.Activity.StartActivity(intent); + //} + //else if (interphoneType == InterphoneType.HDL.ToString()) + //{ + // //HDLLinphone 鐙勮�愬厠 + // HDLLinphone.Current.ShowESVideoMonitor(mESVideoInfo, InterphoneType.HDL.ToString()); + //} + //else if (interphoneType == InterphoneType.FREEVIEW.ToString()) + //{ + // string sip_account = "sip:D" + mESVideoInfo.deviceCode + "@139.159.157.75:46000"; - mESVideoInfo.deviceSipAccount = sip_account; - HDLLinphone.Current.ShowESVideoMonitor(mESVideoInfo, InterphoneType.FREEVIEW.ToString()); - } + // mESVideoInfo.deviceSipAccount = sip_account; + // HDLLinphone.Current.ShowESVideoMonitor(mESVideoInfo, InterphoneType.FREEVIEW.ToString()); + //} else { HDLUtils.WriteLine("鏈鎺ワ紝涓嶆敮鎸佺洃瑙�"); @@ -268,63 +268,28 @@ Shared.Application.Activity.StartActivity(intent); } - else if (interphoneType == InterphoneType.EZVIZ.ToString()) - { - ((BaseActivity)Shared.Application.Activity).SetCamera(b => - { - if (b) - { - intent = new Android.Content.Intent(); - var bundle = new Android.OS.Bundle(); - //浼犻�抧ame鍙傛暟涓簍inyphp - bundle.PutString("EzChildAccessToken", mESVideoInfo.Lc_AccessToken); - bundle.PutString("HdlToken", UserInfo.Current.LoginTokenString); - bundle.PutString("Url", OnAppConfig.Instance.RequestHttpsHost); - bundle.PutString("EzvizAppKey", "1aa98a90489b4838b966b57018b4b04b"); - bundle.PutInt("Platform", 1); - bundle.PutString("HomeId", mESVideoInfo.HomeId); - bundle.PutString("DeviceSerial", mESVideoInfo.DeviceSerial); - intent.PutExtras(bundle); - //鑾峰彇钀ょ煶token锛屽垵濮嬪寲sdk - var result = new HttpServerRequest().EZGetChildToken(); - if (result.Code == StateCode.SUCCESS) - { - var ezChildAccessToken = result.Data.ToString(); - - Com.Videogo.Hdl.HDLEzvizSdk.Instance.Init(Application.Activity.Application, ezChildAccessToken, UserInfo.Current.LoginTokenString, UserInfo.Current.RefreshToken, OnAppConfig.Instance.RequestHttpsHost, "1aa98a90489b4838b966b57018b4b04b", 1, DB_ResidenceData.Instance.CurrentRegion.id); - - Com.Videogo.Hdl.HDLEzvizSdk.Instance.JumpToEZRealPlayActivity(Application.Activity, - mESVideoInfo.Lc_DeviceId, mESVideoInfo.DeviceSerial, mESVideoInfo.spk, mESVideoInfo.msgId); - } - - //intent.SetComponent(new Android.Content.ComponentName(Shared.Application.Activity, "com.videogo.MainActivity")); - //Shared.Application.Activity.StartActivity(intent); - } - }); - return; - } - else if (interphoneType == InterphoneType.HDL.ToString()) - { - //HDL Linphone 鐙勮�愬厠 + //else if (interphoneType == InterphoneType.HDL.ToString()) + //{ + // //HDL Linphone 鐙勮�愬厠 - } - else if (interphoneType == InterphoneType.FLVI.ToString()) - { - //寰呭垹鍑忎笉蹇呰鍙傛暟 - intent = new Intent(Shared.Application.Activity, typeof(HDL_ON_Android.VideoActivity)); - intent.PutExtra("ESVideoUUID", mESVideoInfo.ESVideoUUID); - intent.PutExtra("uuid", mESVideoInfo.uuid); - intent.PutExtra("DeviceName", mESVideoInfo.DeviceName); - intent.PutExtra("cmtID", mESVideoInfo.cmtID); - intent.PutExtra("roomno", mESVideoInfo.roomno); - intent.PutExtra("unitno", mESVideoInfo.unitno); - intent.PutExtra("HomeID", PirSend.HomeId); - intent.PutExtra("callId", mESVideoInfo.callId); - intent.PutExtra("Type", 1); + //} + //else if (interphoneType == InterphoneType.FLVI.ToString()) + //{ + // //寰呭垹鍑忎笉蹇呰鍙傛暟 + // intent = new Intent(Shared.Application.Activity, typeof(HDL_ON_Android.VideoActivity)); + // intent.PutExtra("ESVideoUUID", mESVideoInfo.ESVideoUUID); + // intent.PutExtra("uuid", mESVideoInfo.uuid); + // intent.PutExtra("DeviceName", mESVideoInfo.DeviceName); + // intent.PutExtra("cmtID", mESVideoInfo.cmtID); + // intent.PutExtra("roomno", mESVideoInfo.roomno); + // intent.PutExtra("unitno", mESVideoInfo.unitno); + // intent.PutExtra("HomeID", PirSend.HomeId); + // intent.PutExtra("callId", mESVideoInfo.callId); + // intent.PutExtra("Type", 1); - Shared.Application.Activity.StartActivity(intent); - } + // Shared.Application.Activity.StartActivity(intent); + //} else { HDLUtils.WriteLine("鏈敮鎸佺殑鍙瀵硅绫诲瀷"); @@ -888,7 +853,7 @@ /// <summary> /// 涓版灄骞冲彴 /// </summary> - FLVI, + //FLVI, /// <summary> /// 澶у崕鍙瀵硅骞冲彴 /// </summary> @@ -896,15 +861,15 @@ /// <summary> /// 钀ょ煶鐚溂鍛煎彨 /// </summary> - EZVIZ, + //EZVIZ, /// <summary> /// 鐙勮�愬厠 HDL Linphone /// </summary> - HDL, + //HDL, /// <summary> /// 鍏ㄨ閫氬璁� /// </summary> - FREEVIEW, + //FREEVIEW, } } -- Gitblit v1.8.0