Commit Graph
100 Commits
Author SHA1 Message Date
Blake Blackshear c56ceef0c2 limit vod response cache 2021-12-12 09:18:57 -06:00
Blake Blackshear 9500464a83 update docs 2021-12-11 14:25:35 -06:00
Blake Blackshear e9e2a3f4ec expire overlapping segments based on mode 2021-12-11 14:09:30 -06:00
Blake Blackshear 0d3f1ae7b1 store objects and motion counts in the db 2021-12-11 13:47:59 -06:00
Blake Blackshear 7dd3c4be51 warn when retention mismatch 2021-12-11 13:33:52 -06:00
Blake Blackshear 9aeda88a9e refactor segment stats logic 2021-12-11 13:11:39 -06:00
Blake Blackshear 138d3801ca switch to retain config instead of retain_days 2021-12-11 09:22:44 -06:00
Blake Blackshear c57784be13 pass processed tracked objects 2021-12-11 08:59:54 -06:00
Blake Blackshear e6cabff2c5 retain frame data for recording maintenance 2021-12-10 22:56:29 -06:00
Blake Blackshear 2b618b1d4f fix process_clip 2021-12-05 11:06:39 -06:00
Blake Blackshear a2b347fc6b sync recordings with disk once on startup 2021-12-05 11:06:11 -06:00
Blake Blackshear 87e3490758 no need to expire recordings every minute 2021-12-05 11:05:03 -06:00
Blake Blackshear c1155af169 ensure cache copies when events have ended 2021-11-21 09:43:37 -06:00
Blake Blackshear 77c1f1bb1b cleanup missing files from database once per hour 2021-11-21 07:55:35 -06:00
Blake Blackshear ae3c01fe2d handle missing file edge case 2021-11-21 07:26:31 -06:00
Blake Blackshear 7a2a85d253 log error messages on vod endpoints 2021-11-21 07:25:36 -06:00
Blake Blackshear 77c66d4e49 ensure duration > 0 for segments 2021-11-21 07:25:01 -06:00
Blake Blackshear 494e5ac4ec use snapshot url to support in progress events 2021-11-20 09:52:02 -06:00
Blake Blackshear 63b7465452 ensure stationary interval is greater than 0 2021-11-20 09:15:03 -06:00
Blake Blackshear e6d2df5661 add duration to cache 2021-11-19 16:56:00 -06:00
Blake Blackshear a3301e0347 avoid running ffprobe for each segment multiple times 2021-11-19 07:28:51 -06:00
Blake Blackshear 3d556cc2cb warn if no wait time 2021-11-19 07:19:14 -06:00
Blake Blackshear 585efe1a0f keep 5 segments in cache 2021-11-19 07:16:29 -06:00
Blake Blackshear c7d47439dd better cache handling 2021-11-17 08:57:57 -06:00
Blake Blackshear 19a6978228 avoid proactive messages with retain_days 0 and handle first pass 2021-11-17 07:44:58 -06:00
Blake Blackshear 1ebb8a54bf avoid divide by zero 2021-11-17 07:29:23 -06:00
Blake Blackshear ae968044d6 revert switch to b/w frame prep 2021-11-17 07:28:53 -06:00
Blake Blackshear b912851e49 fix default motion comment 2021-11-15 06:54:03 -06:00
Blake Blackshear 14c74e4361 more robust cache management 2021-11-10 21:12:41 -06:00
Blake Blackshear 51fb532e1a set retain when setting switches from frontend 2021-11-09 07:40:23 -06:00
Blake Blackshear 3541f966e3 error handling for the recording maintainer 2021-11-09 07:05:21 -06:00
Blake Blackshear c7faef8faa don't modify ffmpeg_cmd object 2021-11-08 19:05:39 -06:00
Blake Blackshear cdd3000315 fix ffmpeg config for env vars 2021-11-08 18:20:47 -06:00
Blake Blackshear 1c1c28d0e5 create ffmpeg commands on startup 2021-11-08 07:36:21 -06:00
Blake Blackshear 4422e86907 clarify shm in docs 2021-11-08 07:36:21 -06:00
Blake Blackshear 8f43a2d109 use resolution of clip 2021-11-08 07:36:21 -06:00
Blake Blackshear bd7755fdd3 revamp process clip 2021-11-08 07:36:21 -06:00
Blake Blackshear d554175631 no longer make motion settings dynamic 2021-11-08 07:36:21 -06:00
Blake Blackshear ff667b019a remove min frame height of 180 and increase contour area 2021-11-08 07:36:21 -06:00
Blake Blackshear 57dcb29f8b consolidate regions 2021-11-08 07:36:21 -06:00
Blake Blackshear 9dc6c423b7 improve contrast 2021-11-08 07:36:21 -06:00
Blake Blackshear 58117e2a3e check for overlapping motion boxes 2021-11-08 07:36:21 -06:00
Blake Blackshear 5bec438f9c config option for stationary detection interval 2021-11-01 07:58:30 -05:00
Blake Blackshear 24cc63d6d3 drop high overlap detections 2021-11-01 07:58:30 -05:00
Blake Blackshear d17bd74c9a reduce detection rate for stationary objects 2021-11-01 07:58:30 -05:00
Blake Blackshear 8f101ccca8 improve box merging and keep tracking 2021-11-01 07:58:30 -05:00
Blake Blackshear b63c56d810 only save recordings when an event is in progress 2021-10-25 06:40:36 -05:00
Blake Blackshear 61c62d4685 version tick 2021-10-25 06:40:02 -05:00
Blake Blackshear 26ae6084ea fix rtmp again 2021-10-24 13:53:43 -05:00
Blake Blackshear 76142e9699 version tick 2021-10-24 13:53:43 -05:00
Blake Blackshear 5e692acfbb add links in docs to other sites 2021-10-23 09:41:32 -05:00
Blake Blackshear a67b8ab84d validate with runtime config (fixes #2055) 2021-10-23 08:21:15 -05:00
Blake Blackshear 4cf55ad8e2 Revert switch to mpegts format and audio default 2021-10-23 08:21:15 -05:00
Blake Blackshear c1132e6897 update ignore files 2021-10-23 08:21:15 -05:00
Blake Blackshear d6104f2eb2 add storage info to docs 2021-10-23 08:21:15 -05:00
Blake Blackshear b0e0abe385 improve performance of cache loop 2021-10-23 08:21:15 -05:00
Blake Blackshear 4916e1cd1d hide banner for ffmpeg conversion 2021-10-23 08:21:15 -05:00
Blake Blackshear cd87f3e6f4 fix old style recording cleanup 2021-10-23 08:21:15 -05:00
Blake Blackshear 18f4ab2644 version tick 2021-10-23 08:21:15 -05:00
Blake BlackshearandGitHub 25bb515afc Merge pull request #2026 from blakeblackshear/recording_fix
0.9.2
2021-10-19 20:43:25 -05:00
Blake Blackshear 7ab6961ee1 use live dimensions 2021-10-17 08:48:59 -05:00
Blake Blackshear ae24cf3bb2 set max width/height for live view 2021-10-17 07:48:56 -05:00
Blake Blackshear 2e494477a6 backwards compatibility for segment_type 2021-10-16 10:36:13 -05:00
Blake Blackshear 80b72c75d9 revert jest update 2021-10-16 08:12:22 -05:00
Blake Blackshear 9494bb7f5f frontend dependency updates 2021-10-16 07:57:59 -05:00
Blake Blackshear 86a741b6e6 assign roles when single input and consolidate validation 2021-10-16 07:46:39 -05:00
Blake Blackshear f738275d21 yell about config validation errors
for the people in the back
2021-10-16 07:17:36 -05:00
Blake Blackshear e297e02800 store audio by default 2021-10-16 06:06:49 -05:00
Blake Blackshear b2e05afff2 prevent oldest recording from being deleted 2021-10-15 21:56:03 -05:00
Blake Blackshear 05fc35fc3d update hardware docs 2021-10-15 21:29:36 -05:00
Blake Blackshear c809494c98 switch to mpegts format for cache and create mp4 with faststart 2021-10-15 21:08:43 -05:00
Blake Blackshear ef82c5c691 fix expiration when event spans the exire date 2021-10-15 07:30:55 -05:00
Blake Blackshear c0e2a75715 version tick 2021-10-15 07:30:35 -05:00
Blake BlackshearandGitHub 01ddd00bc5 Merge pull request #1975 from blakeblackshear/hassos_docs
update hassos warning
2021-10-10 07:39:11 -05:00
Blake Blackshear d150f01a2c update hassos warning 2021-10-10 07:32:55 -05:00
Blake BlackshearandGitHub f9e159deaf Merge pull request #1968 from FM-17/patch-1
warning for dev board incompatibility post-0.9.x
2021-10-09 11:57:46 -05:00
Blake Blackshear 800f33e7be version tick 2021-10-05 19:02:38 -05:00
Blake BlackshearandGitHub b8218876be Merge pull request #1922 from blakeblackshear/fix_logo
fix logo used for birdseye
2021-10-05 18:57:07 -05:00
Blake Blackshear 5669f4c161 fix logo used for birdseye 2021-10-05 18:40:46 -05:00
Blake BlackshearandGitHub c492b30adb Merge pull request #825 from blakeblackshear/release-0.9.0
Release 0.9.0
2021-10-05 17:59:25 -05:00
Blake Blackshear 8e881b60f0 update hardware recommendations 2021-10-05 07:13:13 -05:00
Blake Blackshear 0260d824a6 further doc clarifications 2021-10-05 06:57:17 -05:00
Blake BlackshearandGitHub 0877a7dec7 Create config.yml 2021-10-04 17:20:58 -05:00
Blake Blackshear 4c7919ad69 updated links 2021-10-04 08:54:35 -05:00
Blake Blackshear 4e997124b3 update latest recommendations for reolink 2021-10-04 07:18:53 -05:00
Blake Blackshear 8b040f5c95 optimize images for web 2021-10-04 07:00:30 -05:00
Blake BlackshearandGitHub 96156805ed Delete bug_report.md 2021-10-03 08:53:19 -05:00
Blake BlackshearandGitHub b8d48d7e62 Create support_request.yml 2021-10-03 08:51:53 -05:00
Blake Blackshear 8ca12806ca revert rockchip support for aarch64 2021-10-03 07:43:55 -05:00
Blake Blackshear de811b7018 delete clean snapshot when duplicate 2021-10-02 06:59:02 -05:00
Blake Blackshear 7bf7365f6c better log message when corrupt segment detected 2021-10-02 06:58:29 -05:00
Blake Blackshear 1daffd92fd docs updates 2021-10-01 07:37:47 -05:00
Blake Blackshear 74986982a0 update docs url 2021-09-26 16:43:26 -05:00
Blake Blackshear aa807d25ed add affiliate links 2021-09-26 13:37:42 -05:00
Blake Blackshear cd28869649 fix path 2021-09-26 12:32:41 -05:00
Blake Blackshear ae97692883 docs config update for netlify 2021-09-26 12:27:01 -05:00
Blake Blackshear e8e778c6d4 instantiate area field 2021-09-26 09:43:31 -05:00
Blake Blackshear 0f5dfea9de add support for rockchip hwaccel 2021-09-25 08:25:00 -05:00
Blake Blackshear e6cdb6a7a2 install docs clarification 2021-09-24 06:45:15 -05:00
Blake Blackshear 1d25936f31 add region/bbox/area to event table 2021-09-23 07:31:48 -05:00