blakeblackshear.frigate/frigate
Nicolas Mowen f9ed082e35
Use react lazy to break js files into smaller chunks & remove videojs in favor of hls.js (#10431)
* Use dynamic imports to reduce initial load times

Remove videojs

* Convert to using hls.js instead of videojs

* Improve mobile controls experience

* Cleanup

* Ensure playback rate stays teh same when source changes

* Use webp for latest camera image

* Switch to hls.js on error

* Don't rerun error if hls already tried

* Fix error checking

* also check for media decode error to fallback to HLS

---------

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2024-03-13 15:24:24 -05:00
..
api Use react lazy to break js files into smaller chunks & remove videojs in favor of hls.js (#10431) 2024-03-13 15:24:24 -05:00
comms
detectors
events
images
motion Setting motion masks to zero, rather than 255, will speed up calibration, as the average frame starts out at zero (#9992) 2024-02-23 06:08:05 -06:00
output Preview improvements (#10384) 2024-03-11 18:31:05 -05:00
ptz Don't check autotracking onvif requirements for users with autotracking disabled (#10350) 2024-03-09 08:48:31 -06:00
record Review summary (#10196) 2024-03-03 18:19:02 -06:00
review Adjustments and fixes (#10346) 2024-03-09 07:08:06 -07:00
stats
test Review summary (#10196) 2024-03-03 18:19:02 -06:00
track
util Tweaks fixes (#10311) 2024-03-07 08:34:11 -06:00
__init__.py app container and config schema 2021-01-26 21:40:33 -06:00
__main__.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
app.py
config.py Disable hvc check (#10260) 2024-03-05 14:11:08 +00:00
const.py Preview improvements (#10384) 2024-03-11 18:31:05 -05:00
ffmpeg_presets.py
log.py Remove faster_fifo (#7181) 2023-07-16 07:42:56 -05:00
models.py
mypy.ini update deps (#6093) 2023-04-15 14:17:59 -05:00
object_detection.py Remove faster_fifo (#7181) 2023-07-16 07:42:56 -05:00
object_processing.py Use a rolling average of iou to determine if an object is no longer stationary (#9381) 2024-02-26 07:37:56 -06:00
plus.py
storage.py
timeline.py Improve graph using pandas (#9234) 2024-01-31 12:56:11 +00:00
types.py
video.py Convert config updating and video/audio queues to use zmq (#9893) 2024-02-19 07:26:59 -06:00
watchdog.py