private static void CameraStateChangedHandler(object sender, CameraStateChangedEventArgs e) { Console.WriteLine( "{0} - Camera state changes for camera {1}: Started ({2}) Recording ({3}) Motion ({4}) NoConnection({5})", e.Time.ToLocalTime(), _cameras[e.DeviceId].Name, e.Started, e.Recording, e.Motion, e.ErrorNoConnection); }
private static void MultiSessionOnCameraStateChanged(object sender, CameraStateChangedEventArgs e) { Console.WriteLine(@"{0} - Camera status: ID({1}), Enabled({2}), Motion ({3}), Recording({4})", e.Time, e.DeviceId, e.Enabled, e.Motion, e.Recording); }