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);
}