using System; //using Shared.IOS.ESVideoPhoneSDK; namespace GateWay.Ios { public static class ESVideo { //public ESVideo() //{ //} public static void InitESVideoSDK() { ESVideo.InitESVideoSDK(); } /// /// 监控页面 /// /// 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); } /// /// 被呼叫页面 /// /// 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 { /// /// 室外机的UUID /// 例:JJY000007FSEYX /// public string ESVideoUUID=string.Empty; /// /// 当前用户的房间ID /// 例:0801 /// public int ESRoomID; /// /// 室外机的名称 /// 例:室外机 /// public string DeviceName = string.Empty; /// /// 房间命名 /// 例:8栋1单元0801 /// public string RoomName = string.Empty; /// /// 是否收藏 /// public bool IsCollect; } }