Nick Mowen
89adc958cd
Use onEffect
2022-10-21 09:28:11 -06:00
Nick Mowen
ae89e817a2
Support wss if made from https
2022-10-21 09:22:40 -06:00
Nick Mowen
94e74689d3
Support wss if made from https
2022-10-21 09:15:31 -06:00
Nick Mowen
febf88ab85
Cleanup
2022-10-16 16:04:30 -06:00
Nick Mowen
f1499f7811
Support webrtc
2022-10-15 14:04:54 -06:00
Nick Mowen
a3b21d448a
Improvements to webRTC
2022-10-15 13:42:14 -06:00
Nick Mowen
7028de3612
Add webrtc player
2022-10-14 18:02:10 -06:00
Nick Mowen
000b76e13f
Make mp4 the default streaming for now
2022-10-14 14:40:05 -06:00
Nick Mowen
fc68ebb312
Setup specific restream modules
2022-10-14 13:02:55 -06:00
Nick Mowen
8488f5a5ea
Add base for webrtc option
2022-10-14 10:40:55 -06:00
Nick Mowen
a6867bf89b
Adjust VideoPlayer to accept live option which disables irrelevant controls
2022-10-14 10:11:31 -06:00
Nick Mowen
2096701c79
Tweak player options to fit live view
2022-10-14 09:29:56 -06:00
Nick Mowen
8946f09eec
Make view rspect live size config
2022-10-14 09:18:40 -06:00
Nick Mowen
6c95e78366
Make sure jsmpeg works as expected
2022-10-13 17:44:58 -06:00
Nick Mowen
0b08c254d3
Use go2rtc for camera config
2022-10-13 17:06:43 -06:00
Aksel Skauge Mellbye
faf583451f
Recording: Fix z-index issue with recording playlist ( #3762 )
2022-09-20 06:05:43 -05:00
Aksel Skauge Mellbye
a6a0e4d1de
Bring recording playlist in front of video.js modals
...
Ensure that the playlist doesn't get covered by video.js error messages,
preventing interaction.
2022-09-15 06:36:32 -05:00
Aksel
14faf0b2f6
Show snapshots on events page ( #3763 )
...
* Add tabs to show snapshot or thumbnail as part of event details,
even if event has a clip available.
* Add ability for TextTab to render as disabled.
2022-09-15 06:35:51 -05:00
uvjustin
8c45dab9b8
Handle spaces in labels ( #3679 )
...
* Unquote label in flask routes
Encode label in Camera.jsx
* Don't use preprocessor
* Update nginx location for cacheable images
2022-08-25 07:32:30 -05:00
Nicolas Mowen
0d6dd1ed0f
Cleanup names of cameras, zones, & labels in the UI ( #3708 )
...
* Cleanup names of cameras, zones, & labels in the UI
* Fix tests to include camera name
2022-08-25 06:44:34 -05:00
Justin Wong
7c57c8c2da
Use master playlist for videojs
2022-08-24 07:21:39 -05:00
Justin Wong
89c04acdff
Bump videojs to 7.20.2
...
Bump videojs-seek-buttons to 2.2.1
Bump types/video.js to 7.3.44
2022-08-24 07:21:39 -05:00
Nicolas Mowen
2d5d3bdaf4
Wait for recordingSummary and recordings to be valid before playing ( #3558 )
...
* Wait for recordingSummary and recordings to be valid before playing
* Wait for recordingSummary and recordings to be valid before playing
2022-08-13 06:46:08 -05:00
JohnMark Sill
a67a768e89
improvement: better play/pause
2022-07-19 07:04:33 -05:00
JohnMark Sill
43f05c18d6
chore: remove unused import
2022-07-19 07:04:33 -05:00
JohnMark Sill
3b076c28c2
chore: removed unused properties interface
2022-07-19 07:04:33 -05:00
JohnMark Sill
cbf12e3f90
fix: removed unused state
2022-07-19 07:04:33 -05:00
JohnMark Sill
17b745434c
improvement: migrated to videojs
2022-07-19 07:04:33 -05:00
JohnMark Sill
37011c2fda
improvement: use useCallback instead of setting ref auto-magically
2022-07-19 07:04:33 -05:00
JohnMark Sill
fa95a041dd
fix: height of video is now constant in history viewer
2022-07-19 07:04:33 -05:00
JohnMark Sill
0879d7a2d1
fix: marker time image
2022-07-19 07:04:33 -05:00
Blake Blackshear
b80080ac52
don't refetch data on refocus
2022-07-07 07:05:05 -05:00
Nicolas Mowen
da637d3c8f
Limit size of player in events view ( #3288 )
...
* Set max width
* Set data-options so videojs accepts size changing
* Add comment to explain exmpty data-setup value
* Clarify comment
2022-06-02 07:06:39 -05:00
Nicolas Mowen
5f9d477863
Update event filters naming and add sub label filter ( #3194 )
...
* Use default names so filters are more clear
* Add endpoint to get list of sub labels inside DB
* Fix crash on no internet
* Cleanups for sub_label http
* Add sub label selector to events UI
* Add event filtering for sub label
* Formatting files
* Reduce size of filters to fit on one line
* Add handler for tests
* Remove unused imports
* Only show the sub labels filter when there are sub labels in the DB
* Fix tests
* Use distinct instead of group_by
* Formatting
* Cleanup event logic
2022-05-29 09:47:43 -05:00
Nicolas Mowen
ca693240b1
Favorite events delete button warning ( #3225 )
...
* Add dialog to shield deletion of favorite event
* Use state to keep track of event id
* Adjust named
* Set color of button
2022-05-26 10:06:02 -05:00
Blake Blackshear
2ac28b93f3
fix development port
2022-05-20 09:28:26 -05:00
Blake Blackshear
3e7ed982d4
fix tests
2022-05-20 09:28:26 -05:00
Nicolas Mowen
d8d410802f
Set height and width of delete icon for firefox ( #3226 )
2022-05-19 07:41:31 -05:00
Blake Blackshear
ca7bad8909
get ingress to play nice with vite
2022-05-19 07:31:51 -05:00
Blake Blackshear
d2c3cdcf04
don't add 16x on every render
2022-05-16 07:00:33 -05:00
Carlos Gustavo Sarmiento
90bff605fa
Only include 16x if browser is not Firefox
2022-05-14 07:31:52 -05:00
Carlos Gustavo Sarmiento
f512df44c1
Add 16x Playback rate to VideoPlayer.jsx
2022-05-14 07:31:52 -05:00
Blake Blackshear
4e8ce28948
center portrait thumbnails
2022-05-14 06:37:06 -05:00
Blake Blackshear
da36f25fd0
fix swr fetcher
2022-05-12 12:05:34 -05:00
Blake Blackshear
d992a959f2
sync lint settings
2022-05-12 06:29:43 -05:00
Blake Blackshear
691ed6a4c7
revamp recordings
2022-05-12 06:29:43 -05:00
Blake Blackshear
bc0206de9d
retain the set topic for switches
2022-04-25 07:13:22 -05:00
Nicolas Mowen
a5016afdd4
FEAT: Ability to reorder & ability to hide Cameras in UI ( #2981 )
...
* Add options for reordering and hiding cameras selectively
* Add newline at end of camera file
* Make each camera for birdseye togglable as well
* Update names to be less ambiguous
* Update defaults
* Include sidebar change
* Remove birdseye toggle (will be added in separate PR)
* Remove birdseye toggle (will be added in separate PR)
* Remove birdseye toggle (will be added in separate PR)
* Update sidebar to only sort cameras once
* Simplify sorting logic
2022-04-15 07:23:02 -05:00
Blake Blackshear
35bd1de5ba
limit send to plus where appropriate ( #3080 )
2022-04-11 06:56:53 -05:00
Nicolas Mowen
162e275ef3
Always show camera recordings in sidebar regardless of state ( #2846 )
2022-04-10 09:13:30 -05:00