Commit Graph

  • f57501d033 avoid rare divide by zero Blake Blackshear 2022-02-06 13:28:53 -06:00
  • 1a3f21e5c1 note for future Blake Blackshear 2022-02-06 13:28:45 -06:00
  • 5a2076fcab improve warning for retain modes Blake Blackshear 2022-02-06 10:12:49 -06:00
  • 2d5ec25dca invert active_count logic Blake Blackshear 2022-02-06 09:56:06 -06:00
  • 499f75e165 set has_clip to false when recordings fail Blake Blackshear 2022-02-06 09:49:01 -06:00
  • 3600ebca39 adjust error messages on ffmpeg crash Blake Blackshear 2022-02-06 08:46:41 -06:00
  • 50b5d40c10 add stacktrace to config validation errors Blake Blackshear 2022-02-06 08:40:24 -06:00
  • 21f1a98da4 add new properties to the docs Blake Blackshear 2022-02-06 08:17:46 -06:00
  • 21cc29be6f add additional info for non-H264 cameras Blake Blackshear 2022-02-06 07:57:36 -06:00
  • 794a9ff162 upgrade npm in dev container Blake Blackshear 2022-02-06 07:57:17 -06:00
  • 7b4cb95825 package updates for docs Blake Blackshear 2022-02-06 07:57:07 -06:00
  • b1e84ca7fe allow dash in camera name v0.10.0-beta8 Blake Blackshear 2022-02-05 14:31:06 -06:00
  • e6ec5cb097 make motion the default retain mode v0.10.0-beta7 Blake Blackshear 2022-02-05 09:28:21 -06:00
  • 23c70acd51 update stationary interval docs Blake Blackshear 2022-02-05 08:51:31 -06:00
  • 091648187f make expire interval configurable for users wanting to minimize i/o Blake Blackshear 2022-02-05 08:51:18 -06:00
  • 2b7d38f947 avoid extra tracking work on stationary frames Blake Blackshear 2022-02-05 08:29:22 -06:00
  • f801930588 use iou instead of centroid Blake Blackshear 2022-02-05 08:29:01 -06:00
  • 955c2779d9 dont stop scanning when there are other regions Blake Blackshear 2022-02-05 07:20:29 -06:00
  • 037f8667a6 default periodic checks to never Blake Blackshear 2022-02-05 07:19:15 -06:00
  • 307068a61f scan the frame on startup Blake Blackshear 2022-02-05 07:10:00 -06:00
  • 077d900b44 require a position change to be an active object Blake Blackshear 2022-02-05 07:09:31 -06:00
  • 92f9195075 randomize the region multiplier for variation Blake Blackshear 2022-02-04 07:40:53 -06:00
  • 82c60093d1 improve method for determining position Blake Blackshear 2022-02-04 07:18:50 -06:00
  • 944b9181e0 if recording not on disk, delete from db and return Blake Blackshear 2022-02-02 07:29:45 -06:00
  • 326b368e82 cleanup clean snapshots on event deletion too Blake Blackshear 2022-02-02 07:29:01 -06:00
  • 040d8c9778 require url safe camera names Blake Blackshear 2022-02-02 07:21:03 -06:00
  • a2d1bd2c67 Document JPEG streams (#2586) Alex Yao 2022-02-02 08:27:22 -05:00
  • 273f803c7c Event Datepicker (#2428) Bernt Christian Egeland 2022-02-02 14:26:45 +01:00
  • bd8e23833c Run python unit tests in a github actions (#2589) Yuriy Sannikov 2022-01-14 16:31:25 +03:00
  • 9edf38347c safe refactoring (#2552) Yuriy Sannikov 2021-12-31 20:59:43 +03:00
  • 1569ce7cf6 Change JPEG mime type (#2543) TJ Horner 2021-12-30 18:03:29 -05:00
  • bb68a2405b Improve audio conversion tip (#2140) Felipe Santos 2021-12-29 11:57:32 -03:00
  • db1255aa7f disable disk sync on startup v0.10.0-beta6 Blake Blackshear 2021-12-13 06:51:03 -06:00
  • 609b436ed8 fix migrations Blake Blackshear 2021-12-13 06:50:06 -06:00
  • 95bdf9fe34 check for apex dir v0.10.0-beta5 Blake Blackshear 2021-12-12 10:27:01 -06:00
  • 42ac4172ff Add passthrough information for PCIe Coral TPU (#2200) MrNorm 2021-12-12 15:31:52 +00:00
  • 251d29aa38 #2117 change entered_zones from set to list so that they are not automatically alphabetically ordered (#2212) Ryan McLean 2021-12-12 15:29:57 +00:00
  • 156e1a4dc2 Allow for ".yaml" (#2244) Justin Goette 2021-12-12 10:27:05 -05:00
  • a5c13e7455 Add temperature of coral tpu to telemetry mqtt message Matt Clayton 2021-11-29 21:52:58 +00:00
  • fcb4aaef0d limit vod response cache Blake Blackshear 2021-12-12 08:03:38 -06:00
  • 589432bc89 update docs Blake Blackshear 2021-12-11 14:25:35 -06:00
  • b19a02888a expire overlapping segments based on mode Blake Blackshear 2021-12-11 14:09:30 -06:00
  • 18fd50dfce store objects and motion counts in the db Blake Blackshear 2021-12-11 13:47:59 -06:00
  • df0246aed8 warn when retention mismatch Blake Blackshear 2021-12-11 13:33:52 -06:00
  • cbb2882123 refactor segment stats logic Blake Blackshear 2021-12-11 13:11:39 -06:00
  • 9f18629df3 switch to retain config instead of retain_days Blake Blackshear 2021-12-11 09:22:44 -06:00
  • 63f8034e46 pass processed tracked objects Blake Blackshear 2021-12-11 08:59:54 -06:00
  • f3efc0667f retain frame data for recording maintenance Blake Blackshear 2021-12-10 22:56:29 -06:00
  • af001321a8 fix process_clip Blake Blackshear 2021-12-05 11:06:39 -06:00
  • 92e08b92f5 sync recordings with disk once on startup Blake Blackshear 2021-12-05 11:06:11 -06:00
  • 26241b0877 no need to expire recordings every minute Blake Blackshear 2021-12-05 11:05:03 -06:00
  • 998921ae63 Update objects.mdx hcooper 2021-11-28 23:08:27 -08:00
  • c1155af169 ensure cache copies when events have ended v0.10.0-beta4 Blake Blackshear 2021-11-21 09:43:37 -06:00
  • 77c1f1bb1b cleanup missing files from database once per hour Blake Blackshear 2021-11-21 07:55:35 -06:00
  • ae3c01fe2d handle missing file edge case Blake Blackshear 2021-11-21 07:26:31 -06:00
  • 7a2a85d253 log error messages on vod endpoints Blake Blackshear 2021-11-21 07:25:36 -06:00
  • 77c66d4e49 ensure duration > 0 for segments Blake Blackshear 2021-11-21 07:25:01 -06:00
  • 494e5ac4ec use snapshot url to support in progress events Blake Blackshear 2021-11-20 09:52:02 -06:00
  • 63b7465452 ensure stationary interval is greater than 0 Blake Blackshear 2021-11-20 09:15:03 -06:00
  • e6d2df5661 add duration to cache v0.10.0-beta3 Blake Blackshear 2021-11-19 16:56:00 -06:00
  • a3301e0347 avoid running ffprobe for each segment multiple times v0.10.0-beta2 Blake Blackshear 2021-11-19 07:19:45 -06:00
  • 3d556cc2cb warn if no wait time Blake Blackshear 2021-11-19 07:19:14 -06:00
  • 585efe1a0f keep 5 segments in cache Blake Blackshear 2021-11-19 07:16:29 -06:00
  • c7d47439dd better cache handling Blake Blackshear 2021-11-17 08:57:57 -06:00
  • 19a6978228 avoid proactive messages with retain_days 0 and handle first pass Blake Blackshear 2021-11-17 07:44:58 -06:00
  • 1ebb8a54bf avoid divide by zero Blake Blackshear 2021-11-17 07:29:23 -06:00
  • ae968044d6 revert switch to b/w frame prep Blake Blackshear 2021-11-17 07:28:53 -06:00
  • b912851e49 fix default motion comment v0.10.0-beta1 Blake Blackshear 2021-11-15 06:54:03 -06:00
  • 14c74e4361 more robust cache management Blake Blackshear 2021-11-10 21:12:41 -06:00
  • 51fb532e1a set retain when setting switches from frontend Blake Blackshear 2021-11-09 07:40:23 -06:00
  • 3541f966e3 error handling for the recording maintainer Blake Blackshear 2021-11-09 07:05:21 -06:00
  • c7faef8faa don't modify ffmpeg_cmd object Blake Blackshear 2021-11-08 19:05:39 -06:00
  • cdd3000315 fix ffmpeg config for env vars Blake Blackshear 2021-11-08 18:20:47 -06:00
  • 1c1c28d0e5 create ffmpeg commands on startup Blake Blackshear 2021-11-08 07:32:29 -06:00
  • 4422e86907 clarify shm in docs Blake Blackshear 2021-11-08 07:29:20 -06:00
  • 8f43a2d109 use resolution of clip Blake Blackshear 2021-11-08 07:29:01 -06:00
  • bd7755fdd3 revamp process clip Blake Blackshear 2021-11-07 14:55:09 -06:00
  • d554175631 no longer make motion settings dynamic Blake Blackshear 2021-11-07 13:16:38 -06:00
  • ff667b019a remove min frame height of 180 and increase contour area Blake Blackshear 2021-11-04 11:58:45 -05:00
  • 57dcb29f8b consolidate regions Blake Blackshear 2021-11-04 11:57:26 -05:00
  • 9dc6c423b7 improve contrast Blake Blackshear 2021-11-04 11:01:12 -05:00
  • 58117e2a3e check for overlapping motion boxes Blake Blackshear 2021-11-04 09:25:17 -05:00
  • 5bec438f9c config option for stationary detection interval Blake Blackshear 2021-10-31 11:48:49 -05:00
  • 24cc63d6d3 drop high overlap detections Blake Blackshear 2021-10-31 11:12:44 -05:00
  • d17bd74c9a reduce detection rate for stationary objects Blake Blackshear 2021-10-30 14:01:31 -05:00
  • 8f101ccca8 improve box merging and keep tracking Blake Blackshear 2021-10-30 07:24:26 -05:00
  • b63c56d810 only save recordings when an event is in progress Blake Blackshear 2021-10-23 16:18:13 -05:00
  • 61c62d4685 version tick Blake Blackshear 2021-10-06 06:11:36 -05:00
  • 26ae6084ea fix rtmp again v0.9.4 Blake Blackshear 2021-10-24 13:33:13 -05:00
  • 76142e9699 version tick Blake Blackshear 2021-10-24 13:32:35 -05:00
  • 5e692acfbb add links in docs to other sites v0.9.3 Blake Blackshear 2021-10-23 09:41:32 -05:00
  • a67b8ab84d validate with runtime config (fixes #2055) Blake Blackshear 2021-10-22 19:41:28 -05:00
  • 4cf55ad8e2 Revert switch to mpegts format and audio default Blake Blackshear 2021-10-22 19:17:55 -05:00
  • c1132e6897 update ignore files Blake Blackshear 2021-10-22 07:46:54 -05:00
  • d6104f2eb2 add storage info to docs Blake Blackshear 2021-10-22 07:46:28 -05:00
  • b0e0abe385 improve performance of cache loop Blake Blackshear 2021-10-22 07:23:18 -05:00
  • 4916e1cd1d hide banner for ffmpeg conversion Blake Blackshear 2021-10-22 07:17:40 -05:00
  • cd87f3e6f4 fix old style recording cleanup Blake Blackshear 2021-10-21 20:46:25 -05:00
  • 18f4ab2644 version tick Blake Blackshear 2021-10-22 07:15:10 -05:00
  • 0bd3be94ec Clarify environment variables Lindsay Ward 2021-10-23 15:15:44 +10:00