Commit Graph
100 Commits
Author SHA1 Message Date
Blake Blackshear 0182844b2a fix to birdseye connection 2021-06-11 07:27:48 -05:00
Blake Blackshear 265bbf7091 update birdseye layout calculations 2021-06-11 07:27:48 -05:00
Blake Blackshear a98865ba1f add layout calculations 2021-06-11 07:27:48 -05:00
Blake Blackshear b6c6bc2279 move birdseye placeholder to output process 2021-06-11 07:27:48 -05:00
Blake Blackshear 2736503055 removing old node relay 2021-06-11 07:27:48 -05:00
Blake Blackshear 4a621d898c manage multiple cameras 2021-06-11 07:27:48 -05:00
Blake Blackshear 26d5f57a3a only send frames to ffmpeg if there are clients listening 2021-06-11 07:27:48 -05:00
Blake Blackshear d8e2ef5653 increase read size and listen on local 2021-06-11 07:27:48 -05:00
Blake Blackshear acfe535bad ensure output exits properly 2021-06-11 07:27:48 -05:00
Blake Blackshear 5d1b2a2996 remove node jsmpeg server 2021-06-11 07:27:48 -05:00
Blake Blackshear 8433e80841 handle exit signals 2021-06-11 07:27:48 -05:00
Blake Blackshear 3eba1de484 adding output process to handle downstream processing of frames 2021-06-11 07:27:48 -05:00
Blake Blackshear 329b35a407 development tweaks 2021-06-11 07:27:48 -05:00
Blake Blackshear e66643973a updated devcontainer 2021-06-11 07:27:48 -05:00
Blake Blackshear 8650e36c4a basic plumbing for birdseye view 2021-06-11 07:27:48 -05:00
Blake Blackshear ab4312b962 wip yuv_rgb refactor 2021-06-11 07:27:48 -05:00
Blake Blackshear 21778ed5ab adding s6-overlay and running jsmpeg 2021-06-11 07:27:48 -05:00
Blake Blackshear 97df77aadb add jsmpeg relay 2021-06-11 07:27:48 -05:00
Blake Blackshear 0bb998c465 Merge branch 'master' into release-0.9.0 2021-06-05 07:59:07 -05:00
Blake Blackshear 1fbcf4d9b9 fixes 2021-05-23 08:21:18 -05:00
Blake BlackshearandGitHub d1931f249c Update cameras.md 2021-05-14 07:15:01 -05:00
Blake BlackshearandGitHub bf1a542afb Update howtos.md 2021-05-13 07:41:10 -05:00
Blake BlackshearandGitHub f667bd9066 Update howtos.md 2021-05-12 06:55:33 -05:00
Blake Blackshear ad85beea91 Update cameras.md 2021-05-11 06:48:28 -05:00
Blake Blackshear d7a237677a Update cameras.md 2021-05-11 06:48:28 -05:00
Blake Blackshear 0f1bc40f00 docs for core development 2021-02-25 07:01:59 -06:00
Blake Blackshear 4252857e19 remove tmpfs_cache_size option 2021-02-25 07:01:59 -06:00
Blake Blackshear 6d12a34c40 remove thumbnail attribute if null 2021-02-25 07:01:59 -06:00
Blake Blackshear 9e126a4b91 style cleanup 2021-02-25 07:01:59 -06:00
Blake Blackshear 040ffda687 use fstr log style 2021-02-25 07:01:59 -06:00
Blake Blackshear 39ff49e054 formatting cleanup 2021-02-25 07:01:57 -06:00
Blake Blackshear b8f72a5bcb add devcontainer setup 2021-02-25 07:00:59 -06:00
Blake Blackshear 43db704b74 Update version 2021-02-25 07:00:57 -06:00
Blake Blackshear 0344d61b26 use gevent sleep to prevent mjpeg from blocking 2021-02-25 06:34:36 -06:00
Blake Blackshear 0e8467782b version tick 2021-02-25 06:34:36 -06:00
Blake Blackshear 9433b50785 add stalebot 2021-02-22 07:20:39 -06:00
Blake Blackshear 1e7b53dc0e clarify h264 in docs 2021-02-22 07:20:32 -06:00
Blake Blackshear bc94748f2a clips not playable 2021-02-22 07:10:56 -06:00
Blake BlackshearandGitHub 2395f93ed1 Update bug_report.md 2021-02-22 06:43:21 -06:00
Blake Blackshear d771726c2a version tick 2021-02-21 09:32:45 -06:00
Blake Blackshear b2a2fe898c ensure base url works for websockets 2021-02-21 09:32:45 -06:00
Blake Blackshear 31d408a746 dynamic ws/wss selection 2021-02-20 08:20:17 -06:00
Blake Blackshear 4a74f295e7 docs updates 2021-02-20 08:20:17 -06:00
Blake Blackshear 20c65b9a31 fix link and clarify audio encoding (fixes #800) 2021-02-20 08:20:17 -06:00
Blake Blackshear 1a7853a47e subscribe in the connect callback (fixes #814) 2021-02-20 08:20:17 -06:00
Blake Blackshear 683c3a4c90 update wheels again 2021-02-20 08:20:17 -06:00
Blake Blackshear 4a8d998afe unpin numpy 2021-02-20 08:20:17 -06:00
Blake Blackshear 50b42eb6fe add gevent to prebuilt wheels 2021-02-20 08:20:17 -06:00
Blake Blackshear b6572b7272 add some error handling to mqtt relay 2021-02-20 08:20:17 -06:00
Blake Blackshear 57ced2c284 constrain websockets to frigate topics 2021-02-20 08:20:17 -06:00
Blake Blackshear 26a3491466 revise log messages 2021-02-20 08:20:17 -06:00
Blake Blackshear eed8463832 relay messages from sockets to mqtt 2021-02-20 08:20:17 -06:00
Blake Blackshear 718b4f3fd7 relay mqtt to clients 2021-02-20 08:20:17 -06:00
Blake Blackshear 22461d1728 simple echo websocket working 2021-02-20 08:20:17 -06:00
Blake Blackshear 69cab1e6bb update docker commands to avoid privileged mode 2021-02-20 08:20:17 -06:00
Blake Blackshear a661fddaf3 fix cache cleanup for large full disks 2021-02-20 08:20:17 -06:00
Blake Blackshear 1b85e561b9 only save the event to the database if a snapshot or clip exists 2021-02-20 08:20:17 -06:00
Blake Blackshear 513a099c24 better error handling (fixes #739) 2021-02-20 08:20:17 -06:00
Blake Blackshear e299e73a68 ignore detections that don't overlap with motion 2021-02-20 08:20:17 -06:00
Blake Blackshear 9550ac7422 fix intersection calculation 2021-02-20 08:20:17 -06:00
Blake Blackshear 01c3b4fa6e try and ensure database closes cleanly 2021-02-20 08:20:17 -06:00
Blake Blackshear 165ca8fbc7 purge duplicate events during cleanup 2021-02-20 08:20:17 -06:00
Blake Blackshear ce90ae343c add global object mask 2021-02-20 08:20:17 -06:00
Blake Blackshear d51e9446ff add camera level ffmpeg params 2021-02-20 08:20:17 -06:00
Blake Blackshear d3524ee46f adjust jpg quality in other locations too 2021-02-20 08:20:17 -06:00
Blake Blackshear 121ea37825 allow defining required zones for snapshots/clips/mqtt 2021-02-20 08:20:17 -06:00
Blake Blackshear 9592d95599 proactively clean up cache when above 90% use 2021-02-20 08:20:17 -06:00
Blake Blackshear d6faa18adb increase default max_disappeared to 5x FPS 2021-02-20 08:20:17 -06:00
Blake Blackshear 1cbe6f77ee only run detection on objects that intersect with motion 2021-02-20 08:20:17 -06:00
Blake Blackshear 4f5d4e36b7 add disk usage to stats 2021-02-20 08:20:17 -06:00
Blake Blackshear d285ff7e54 increment version 2021-02-20 08:20:17 -06:00
Blake BlackshearandGitHub 91cb49c4a3 Update issue templates 2021-02-10 06:51:52 -06:00
Blake Blackshear c065cb48f2 fix notification examples 2021-02-03 06:56:14 -06:00
Blake Blackshear d376f6b1d2 increment version 2021-01-31 06:20:59 -06:00
Blake Blackshear 40d5a9f890 change default log level 2021-01-31 06:18:35 -06:00
Blake Blackshear ee3e744cc6 tail last 100 lines of ffmpeg logs and dump when failure detected 2021-01-31 06:18:35 -06:00
Blake Blackshear b55bd1e027 add param to reduce response sizes by excluding thumbnails in api response 2021-01-31 06:18:35 -06:00
Blake Blackshear e9b1618364 add note about protection mode for tmpfs fixes #658 2021-01-29 06:42:55 -06:00
Blake Blackshear 6dc6ed1e94 more detailed reolink args 2021-01-29 06:40:32 -06:00
Blake Blackshear 1943a49274 add audio info to docs 2021-01-29 06:35:54 -06:00
Blake Blackshear faa8abb2b9 docs updates 2021-01-28 08:21:04 -06:00
Blake Blackshear f6cd2fc68e clarifying addon docs 2021-01-28 07:45:09 -06:00
Blake Blackshear 15b5ffddd4 updating for docusaurus2 docs 2021-01-26 21:40:33 -06:00
Blake Blackshear 2beb44b591 add search to docs 2021-01-26 21:40:33 -06:00
Blake Blackshear 27b659dde1 tweaking the docs 2021-01-26 21:40:33 -06:00
Blake Blackshear 630c2ee6f6 use sqlitequeuedb 2021-01-26 21:40:33 -06:00
Blake Blackshear d31c295598 add debug log when cache is cleaned up 2021-01-26 21:40:33 -06:00
Blake Blackshear a7bb0931c4 if detection stopped, assume the container needs a restart 2021-01-26 21:40:33 -06:00
Blake Blackshear ff99a01423 fix table in docs 2021-01-26 21:40:33 -06:00
Blake Blackshear ea6e311318 readme update 2021-01-26 21:40:33 -06:00
Blake Blackshear d315dbea22 rate limit tracked object updates to every 5 seconds 2021-01-26 21:40:33 -06:00
Blake Blackshear 8db7ab6724 add snapshot endpoint that works during the event fixes #575 2021-01-26 21:40:33 -06:00
Blake Blackshear 9a2c034ae8 get the thumbnail instead of the full frame 2021-01-26 21:40:33 -06:00
Blake Blackshear 2885b80a13 dont wait forever for the cache 2021-01-26 21:40:33 -06:00
Blake Blackshear 4a85156e87 fix initial switch state 2021-01-26 21:40:33 -06:00
Blake Blackshear 1785c69e1b handle exception when frame isnt in cache 2021-01-26 21:40:33 -06:00
Blake Blackshear 7f4e042dfa update index.js to use baseUrl 2021-01-26 21:40:33 -06:00
Blake Blackshear 507ec13848 first pass at subfilter for ingress support 2021-01-26 21:40:33 -06:00
Blake Blackshear 11016b8486 ensure error message with missing config is printed 2021-01-26 21:40:33 -06:00
Blake Blackshear 8615f14407 update notification example 2021-01-26 21:40:33 -06:00