// s双视频流 红外+普通 public MultiCam CreateCameraStream(string name, string ip, StreamType stype) { MultiCam mc = new MultiCam(); var ir = GetCamStream(stype); var normal = GetCamStream(stype); if (ir == null || normal == null) { return(null); } // 生成ir流实例 ir.SetMode(CamMode.IR); ir.SetName(name); ir.SetPath(ip); ir.SetIP(ip); // 生成普通流实例 normal.SetMode(CamMode.IR); normal.SetName(name); normal.SetPath(ip); normal.SetIP(ip); mc.Add(CamMode.IR, ir); mc.Add(CamMode.NORMAL, normal); cl.Add(mc); return(mc); }