From d6fb0646531172f23648441c224cdcccd721b894 Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期一, 14 十二月 2020 09:59:01 +0800 Subject: [PATCH] 请合并代码,完成晾衣架最终功能。 --- ZigbeeApp/Home.Ios/ESVideo.cs | 84 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 84 insertions(+), 0 deletions(-) diff --git a/ZigbeeApp/Home.Ios/ESVideo.cs b/ZigbeeApp/Home.Ios/ESVideo.cs new file mode 100755 index 0000000..9045787 --- /dev/null +++ b/ZigbeeApp/Home.Ios/ESVideo.cs @@ -0,0 +1,84 @@ +锘縰sing System; +using Shared.IOS.ESVideoPhoneSDK; + +namespace GateWay.Ios +{ + public static class ESVideo + { + //public ESVideo() + //{ + + //} + + public static void InitESVideoSDK() + { + ESVideo.InitESVideoSDK(); + } + + /// <summary> + /// 鐩戞帶椤甸潰 + /// </summary> + /// <param name="mESVideoInfo"></param> + public static void ShowESVideoMonitor(ESVideoInfo mESVideoInfo) + { + ESVideoMonitorViewController mESVideoMonitorViewController = new ESVideoMonitorViewController(); + + mESVideoMonitorViewController.MESVideoID = mESVideoInfo.ESVideoUUID; + mESVideoMonitorViewController.MESRoomID = mESVideoInfo.ESRoomID; + mESVideoMonitorViewController.DeviceName = mESVideoInfo.DeviceName; + mESVideoMonitorViewController.RoomName = mESVideoInfo.RoomName; + mESVideoMonitorViewController.IsCollect = mESVideoInfo.IsCollect; + + Shared.Application.currentVC.NavigationController.PushViewController(mESVideoMonitorViewController, true); + } + + + + /// <summary> + /// 琚懠鍙〉闈� + /// </summary> + /// <param name="mESVideoInfo"></param> + public static void ShowESvideoVideoIntercom(ESVideoInfo mESVideoInfo) + { + ESvideoVideoIntercomViewController mESvideoVideoIntercomViewController = new ESvideoVideoIntercomViewController(); + mESvideoVideoIntercomViewController.MESVideoID = mESVideoInfo.ESVideoUUID; + mESvideoVideoIntercomViewController.MESRoomID = mESVideoInfo.ESRoomID; + mESvideoVideoIntercomViewController.DeviceName = mESVideoInfo.DeviceName; + mESvideoVideoIntercomViewController.RoomName = mESVideoInfo.RoomName; + mESvideoVideoIntercomViewController.IsCollect = mESVideoInfo.IsCollect; + + Shared.Application.currentVC.NavigationController.PushViewController(mESvideoVideoIntercomViewController, true); + } + } + + public class ESVideoInfo + { + /// <summary> + /// 瀹ゅ鏈虹殑UUID + /// 渚嬶細JJY000007FSEYX + /// </summary> + public string ESVideoUUID=string.Empty; + /// <summary> + /// 褰撳墠鐢ㄦ埛鐨勬埧闂碔D + /// 渚嬶細0801 + /// </summary> + public int ESRoomID; + /// <summary> + /// 瀹ゅ鏈虹殑鍚嶇О + /// 渚嬶細瀹ゅ鏈� + /// </summary> + public string DeviceName = string.Empty; + /// <summary> + /// 鎴块棿鍛藉悕 + /// 渚嬶細8鏍�1鍗曞厓0801 + /// </summary> + public string RoomName = string.Empty; + /// <summary> + /// 鏄惁鏀惰棌 + /// </summary> + public bool IsCollect; + + } + + +} -- Gitblit v1.8.0