/// <summary> /// 构造函数 /// </summary> public MonitorChannelRelationManager() { this.monitorChannelRelationDic = new Dictionary<string, MonitorChannelRelation>(); this.monitorChannelManager = new MonitorChannelManager(this.MakeIFrame, this.ErrorReport); this.monitorChannelRelationDicLocker = new ReaderWriterLockSlim(); this.cameraVideoRelationDic = new Dictionary<string, List<string>>(); this.cameraVideoRelationDicLocker = new ReaderWriterLockSlim(); this.cameraAudioRelationDic = new Dictionary<string, List<string>>(); this.cameraAudioRelationDicLocker = new ReaderWriterLockSlim(); CgwMonitorManageAdapter.Instance().SetDataCallBackFunc(this.SendMediaData); CgwMonitorManageAdapter.Instance().SetDataExceptionCallBackFunc(this.DataException); }