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