Commit Graph
139 Commits
Author SHA1 Message Date
Dermot Duffy ac877e2dcc Use @change rather than @value-change to keep text focus. 2022-01-14 21:31:16 -08:00
Dermot Duffy 915053261e Fix error condition rendering. 2022-01-14 21:31:16 -08:00
Dermot Duffy c40c63862e Initial editor support. 2022-01-14 21:31:16 -08:00
Dermot Duffy 85ba8f3a93 Convert camera configuration to YAML dictionary. 2022-01-14 21:31:16 -08:00
Dermot Duffy af3b9092fd Add configuration for new live view. 2022-01-14 21:31:16 -08:00
Dermot Duffy 38cddd0f18 Add tooltip to live camera view. 2022-01-14 21:31:16 -08:00
Dermot Duffy 4a93d02fe9 Add controls for live carousel. 2022-01-14 21:31:16 -08:00
Dermot Duffy c83299a2e6 Implement adaptive height to support live cameras with different dimensions. 2022-01-14 21:31:16 -08:00
Dermot Duffy da3851f790 Add lazy loading live slides. 2022-01-14 21:31:16 -08:00
Dermot Duffy 986add8463 Initial attempt to break media carousel out separately from viewer. 2022-01-14 21:31:16 -08:00
Dermot Duffy 677f0d511b Skeleton live carousel. 2022-01-14 21:31:16 -08:00
Dermot Duffy ca581c5078 Initial skeleton of multiple camera support. 2022-01-14 21:31:16 -08:00
Dermot Duffy 48b7d0eb20 Only register WebRTC callbacks once. 2021-11-26 21:23:16 -08:00
Dermot Duffy ee87a39162 Don't show thumbnails carousel by default. 2021-11-26 19:24:43 -08:00
Dermot Duffy 065d297386 Don't render thumbnail carousel if there are no thumbnails. 2021-11-26 16:28:36 -08:00
Dermot Duffy 3c7634d9d5 Add thumbnail to live view. 2021-11-25 15:22:41 -08:00
Dermot Duffy e691eb9755 Support custom JSMPEG options. 2021-11-15 20:52:28 -08:00
Dermot Duffy 382e57729a Swallow exceptions generated during JSMPEG destroy. 2021-11-06 15:34:29 -07:00
Dermot Duffy e0daa17834 Initial configuration reorganization. 2021-11-01 12:43:33 -07:00
Dermot Duffy 5b5c651e64 Minor updates to live. 2021-10-30 22:47:08 -07:00
Dermot Duffy b4ec3d34a7 Don't dispatch media events for pre-rendered live. 2021-10-30 22:12:04 -07:00
Dermot Duffy 66ae262654 Implement downloading and correct MediaShow events in carousel. 2021-10-29 16:36:36 -07:00
Dermot Duffy e5b1deb334 Various build extension fixes. 2021-10-24 07:57:28 -07:00
Dermot Duffy 2ed6b98278 Fixes for when player is left in the background. 2021-10-23 10:05:27 -07:00
Dermot Duffy 9e543dbb5a Don't start the timer until the last moment. 2021-10-22 22:15:06 -07:00
Dermot Duffy a6cc7d43d6 Don't adjust reconnection timeout. 2021-10-22 22:06:09 -07:00
Dermot Duffy 7b2b829848 Refactor JSMPEG signing/creation logic. 2021-10-22 21:38:04 -07:00
Dermot Duffy 42b8038280 Disable audio on JSMPEG stream to remove bogus console message. 2021-10-21 19:33:40 -07:00
Dermot Duffy 11547cb9f8 Extend the default expiry of the signed URL (30s-15m). 2021-10-17 21:05:08 -07:00
Dermot Duffy 8f86e7fcd7 Add live preload option. 2021-10-16 15:39:32 -07:00
Dermot Duffy a14fc51aaa Don't destroy the player when the node is disconnected (temporarily). 2021-10-11 21:27:03 -07:00
Dermot Duffy bb9c27e34c Add birdseye support. 2021-10-10 20:21:21 -07:00
Dermot Duffy 49455ab741 Add picture elements support. 2021-10-07 21:16:16 -07:00
Dermot Duffy 8cf460fdb7 Pass through correct camera name. 2021-10-07 20:47:05 -07:00
Dermot Duffy 3d22dcb686 Add play/pause event support. 2021-09-23 23:10:30 -07:00
Dermot Duffy e3ccbb0787 Dynamically extract dimensions from loaded media. 2021-09-23 20:38:39 -07:00
Dermot Duffy 4ac69a951c CSS changes for Safari & cleanups 2021-09-21 12:47:15 -07:00
Dermot Duffy 3a084ec2b1 Sort imports. 2021-09-20 21:33:37 -07:00
Dermot Duffy 8d639fb6fe Convert live to a Lit element. 2021-09-20 21:33:37 -07:00