Commit Graph

  • 30d1377880 trickle in some frames after activity stops Blake Blackshear 2021-06-13 09:01:24 -0500
  • 0bd55a3447 output the current frame from each active camera instead of last active Blake Blackshear 2021-06-13 08:48:14 -0500
  • a901593231
    build(deps): bump glob-parent from 5.1.1 to 5.1.2 in /web dependabot[bot] 2021-06-12 16:13:56 +0000
  • fac77588e4 lock before iterating web sockets Blake Blackshear 2021-06-12 10:18:13 -0500
  • f3d053fc62 disable audio Blake Blackshear 2021-06-12 09:59:18 -0500
  • 73835c6fd0 functioning birdseye view Blake Blackshear 2021-06-12 09:55:40 -0500
  • 0df35379ef updating docs Blake Blackshear 2021-06-11 21:37:26 -0500
  • 138fa45820 removing testing files Blake Blackshear 2021-06-11 21:15:21 -0500
  • 58cfb8bba4 set jsmpeg video size to same as camera Blake Blackshear 2021-06-11 21:07:47 -0500
  • ed761d1767 cap the array size of the output queue Blake Blackshear 2021-06-11 19:34:49 -0500
  • babe1dd1eb precompute the layout offsets and dimensions Blake Blackshear 2021-06-11 19:26:00 -0500
  • cbd418b8de use actual logger Blake Blackshear 2021-06-11 19:08:15 -0500
  • 9c5b0d4138 implement birdseye modes Blake Blackshear 2021-06-11 19:02:43 -0500
  • 94c21a6363 use values from config Blake Blackshear 2021-06-11 07:50:09 -0500
  • d1a5e2e8e0 add config for birdseye Blake Blackshear 2021-06-11 07:26:35 -0500
  • 17179abf5a use quality value and faster resize Blake Blackshear 2021-06-10 08:05:06 -0500
  • 61f717daa3 fix to birdseye connection Blake Blackshear 2021-06-09 07:42:29 -0500
  • c70419bd0b update birdseye layout calculations Blake Blackshear 2021-06-09 07:41:30 -0500
  • 4eed27e178 add layout calculations Blake Blackshear 2021-06-04 07:09:16 -0500
  • 8e2ba4a8ea move birdseye placeholder to output process Blake Blackshear 2021-05-31 09:22:00 -0500
  • 700f25abc3 removing old node relay Blake Blackshear 2021-05-30 10:31:25 -0500
  • 4596ada801 manage multiple cameras Blake Blackshear 2021-05-30 09:50:33 -0500
  • a8df97dc1a only send frames to ffmpeg if there are clients listening Blake Blackshear 2021-05-30 09:00:34 -0500
  • 4e0203ca68 increase read size and listen on local Blake Blackshear 2021-05-30 07:36:33 -0500
  • 8413e10091 ensure output exits properly Blake Blackshear 2021-05-30 06:45:37 -0500
  • 7aaf5bd29f remove node jsmpeg server Blake Blackshear 2021-05-29 13:39:00 -0500
  • 5afda72b84 handle exit signals Blake Blackshear 2021-05-29 13:33:01 -0500
  • 7a6ffb1032 adding output process to handle downstream processing of frames Blake Blackshear 2021-05-29 13:27:00 -0500
  • fd51c7a955 development tweaks Blake Blackshear 2021-05-23 08:38:31 -0500
  • b91b0d39dd updated devcontainer Blake Blackshear 2021-05-22 21:03:35 -0500
  • 7fc9026ca6 basic plumbing for birdseye view Blake Blackshear 2021-05-22 21:02:26 -0500
  • f4a0ec43a6 wip yuv_rgb refactor Blake Blackshear 2021-05-08 08:27:27 -0500
  • 46e5a042ae adding s6-overlay and running jsmpeg Blake Blackshear 2021-03-03 07:33:50 -0600
  • 7309c06be8 add jsmpeg relay Blake Blackshear 2021-03-02 06:54:12 -0600
  • 669247aad9 removing testing files Blake Blackshear 2021-06-11 21:15:21 -0500
  • b57c590eef set jsmpeg video size to same as camera Blake Blackshear 2021-06-11 21:07:47 -0500
  • 7f6aa31728 cap the array size of the output queue Blake Blackshear 2021-06-11 19:34:49 -0500
  • db699c6977 precompute the layout offsets and dimensions Blake Blackshear 2021-06-11 19:26:00 -0500
  • b8d211cded use actual logger Blake Blackshear 2021-06-11 19:08:15 -0500
  • 09b97f6982 implement birdseye modes Blake Blackshear 2021-06-11 19:02:43 -0500
  • 412cbdeec9 use values from config Blake Blackshear 2021-06-11 07:50:09 -0500
  • c117db649a add config for birdseye Blake Blackshear 2021-06-11 07:26:35 -0500
  • 58c91fa9aa use quality value and faster resize Blake Blackshear 2021-06-10 08:05:06 -0500
  • 0182844b2a fix to birdseye connection Blake Blackshear 2021-06-09 07:42:29 -0500
  • 265bbf7091 update birdseye layout calculations Blake Blackshear 2021-06-09 07:41:30 -0500
  • a98865ba1f add layout calculations Blake Blackshear 2021-06-04 07:09:16 -0500
  • b6c6bc2279 move birdseye placeholder to output process Blake Blackshear 2021-05-31 09:22:00 -0500
  • 2736503055 removing old node relay Blake Blackshear 2021-05-30 10:31:25 -0500
  • 4a621d898c manage multiple cameras Blake Blackshear 2021-05-30 09:50:33 -0500
  • 26d5f57a3a only send frames to ffmpeg if there are clients listening Blake Blackshear 2021-05-30 09:00:34 -0500
  • d8e2ef5653 increase read size and listen on local Blake Blackshear 2021-05-30 07:36:33 -0500
  • acfe535bad ensure output exits properly Blake Blackshear 2021-05-30 06:45:37 -0500
  • 5d1b2a2996 remove node jsmpeg server Blake Blackshear 2021-05-29 13:39:00 -0500
  • 8433e80841 handle exit signals Blake Blackshear 2021-05-29 13:33:01 -0500
  • 3eba1de484 adding output process to handle downstream processing of frames Blake Blackshear 2021-05-29 13:27:00 -0500
  • 329b35a407 development tweaks Blake Blackshear 2021-05-23 08:38:31 -0500
  • e66643973a updated devcontainer Blake Blackshear 2021-05-22 21:03:35 -0500
  • 8650e36c4a basic plumbing for birdseye view Blake Blackshear 2021-05-22 21:02:26 -0500
  • ab4312b962 wip yuv_rgb refactor Blake Blackshear 2021-05-08 08:27:27 -0500
  • 21778ed5ab adding s6-overlay and running jsmpeg Blake Blackshear 2021-03-03 07:33:50 -0600
  • 97df77aadb add jsmpeg relay Blake Blackshear 2021-03-02 06:54:12 -0600
  • c71b717a54 more lint fixes Jason Hunter 2021-06-10 15:56:00 -0400
  • da8e54ed51 fix lint and tests Jason Hunter 2021-06-10 15:52:22 -0400
  • b70c11e7a7 Cleanup video player and use consistently across recordings and events. Jason Hunter 2021-06-10 15:02:43 -0400
  • e8c342e162 Update http.py Patrick 2021-06-09 22:15:48 -0600
  • 1a280d9770 more lint fixes Jason Hunter 2021-06-10 15:56:00 -0400
  • 33a1536b58 fix lint and tests Jason Hunter 2021-06-10 15:52:22 -0400
  • 6d7d488d73 Cleanup video player and use consistently across recordings and events. Jason Hunter 2021-06-10 15:02:43 -0400
  • f7975cbbc4 remove backfill - only store rows moving forward Jason Hunter 2021-06-07 15:12:54 -0400
  • 098e293c82 fetch recordings until end of hour, not top of next hour Jason Hunter 2021-06-06 23:53:35 -0400
  • eb3f50c9f0 add default to reducer Jason Hunter 2021-06-06 23:12:36 -0400
  • 78a0b5e6c9 clean up VOD endpoint Jason Hunter 2021-06-06 21:35:27 -0400
  • 055bd22138 initial implementation of recordings table Jason Hunter 2021-06-06 21:24:36 -0400
  • b340a267ea
    Update http.py Patrick 2021-06-09 22:15:48 -0600
  • 45e14ef37f Purge best object upon expiration Keshav Varma 2021-04-23 03:25:33 +0000
  • 0a5ece4b60
    Merge branch 'release-0.9.0' into fix/shared_memory_exception mrdrup 2021-06-08 01:31:12 +0100
  • a3a90b44fa remove backfill - only store rows moving forward Jason Hunter 2021-06-07 15:12:54 -0400
  • e1774a99bd
    Merge branch 'release-0.9.0' into master gpete 2021-06-07 08:23:04 -0600
  • 41f86e9450 fetch recordings until end of hour, not top of next hour Jason Hunter 2021-06-06 23:53:35 -0400
  • c9a698d3a9 add default to reducer Jason Hunter 2021-06-06 23:12:36 -0400
  • 8e97d4aa71 clean up VOD endpoint Jason Hunter 2021-06-06 21:35:27 -0400
  • 678023674c initial implementation of recordings table Jason Hunter 2021-06-06 21:24:36 -0400
  • 8dfff83447 Added support for authentication with client certificate with MQTT broker Mingkwan Burckhardt 2021-06-06 00:52:50 +0200
  • de3a19c4f0 Update web/src/__tests__/Sidebar.test.jsx Jason Hunter 2021-06-05 21:45:57 -0400
  • 2a33c05378 add sidebar test Jason Hunter 2021-06-05 21:20:00 -0400
  • bbb4d10718 add/fix tests Jason Hunter 2021-06-05 21:17:51 -0400
  • 68dfaaf767 hide recordings page if record is not enabled, show error if no recordings available. Jason Hunter 2021-06-05 20:40:52 -0400
  • 19ea9a5d87
    Update web/src/__tests__/Sidebar.test.jsx Jason Hunter 2021-06-05 21:45:57 -0400
  • c736a93a9d add sidebar test Jason Hunter 2021-06-05 21:20:00 -0400
  • a8d313dd08 add/fix tests Jason Hunter 2021-06-05 21:17:51 -0400
  • cc11bd3444 hide recordings page if record is not enabled, show error if no recordings available. Jason Hunter 2021-06-05 20:40:52 -0400
  • 285204e89b Added support for authentication with client certificate with MQTT broker Mingkwan Burckhardt 2021-06-06 00:52:50 +0200
  • 0bb998c465 Merge branch 'master' into release-0.9.0 Blake Blackshear 2021-06-05 07:59:07 -0500
  • ec9b525a3c build(deps): bump browserslist from 4.16.1 to 4.16.6 in /web dependabot[bot] 2021-05-27 00:49:02 +0000
  • 88ed7501a7 add mobile player and fullscreen support for iOS Jason Hunter 2021-06-04 16:49:28 -0400
  • c73aebadcb change seek back to 10 seconds Jason Hunter 2021-06-03 19:55:02 -0400
  • 40c4ca305e add playback rate adjustment and seek buttons Jason Hunter 2021-06-03 19:38:05 -0400
  • 7b3abe330e recordings is taken by nginx so refresh fails - change base to recording Jason Hunter 2021-06-03 13:02:40 -0400
  • 0d96c3529d We need to use relative URLs for Ingress to work Jason Hunter 2021-06-03 12:17:08 -0400
  • 62452b1d21 cleanup dead code Jason Hunter 2021-06-03 02:15:48 -0400