Koushik Dutta
|
422dd94e5c
|
plugins: update problematic setStorage(key, undefined)
|
2023-04-07 14:05:49 -07:00 |
|
Koushik Dutta
|
f252407935
|
rebroadcast: fix settings clear issue
|
2023-04-04 11:37:37 -07:00 |
|
Koushik Dutta
|
65c4a30004
|
rebroadcast: use regular file open flags for truncate
|
2023-03-28 12:45:52 -07:00 |
|
Koushik Dutta
|
309a1dc11f
|
rebroadcast: add truncation error logging
|
2023-03-28 12:43:07 -07:00 |
|
Koushik Dutta
|
9e9ddbc5f3
|
rebroadcast: catch various unhandled errors
|
2023-03-28 12:20:07 -07:00 |
|
Koushik Dutta
|
ceda54f91b
|
rebroadcast: support recording truncation
|
2023-03-28 12:19:38 -07:00 |
|
Koushik Dutta
|
42bc7dc644
|
rebroadcast: publish update, current version was using actual addresses?
|
2023-03-14 08:52:38 -07:00 |
|
Koushik Dutta
|
82fb24e275
|
rebroadcast: move url expansion into separate file
|
2023-03-01 12:22:33 -08:00 |
|
Koushik Dutta
|
80db6e50ab
|
rebroadcast: fix external url behavior
|
2023-02-28 20:44:57 -08:00 |
|
Koushik Dutta
|
8412eb36fe
|
rebroadcast: fix erroneous external check.
|
2023-02-28 11:22:51 -08:00 |
|
Koushik Dutta
|
822455383b
|
rebroadcast: include error in warning message
|
2023-02-28 11:20:27 -08:00 |
|
Koushik Dutta
|
38e3492137
|
rebroadcast: use new rtsp code with auth and extenral access
|
2023-02-28 11:15:32 -08:00 |
|
Koushik Dutta
|
14e4b5c0e3
|
rebroadcast/rtsp: initial support for clustering
|
2023-02-28 08:15:56 -08:00 |
|
Koushik Dutta
|
1e41af77fa
|
rebroadcast: add external url request support
|
2023-02-24 18:58:28 -08:00 |
|
Koushik Dutta
|
e169a6e02d
|
rebroadcast: add rtsp path to prevent port guessing access
|
2023-02-24 18:49:16 -08:00 |
|
Koushik Dutta
|
269c418e40
|
rebroadcast: fix up messy worker creation/destruciton
|
2023-02-18 09:33:34 -08:00 |
|
Brian Schrameck
|
b6d08d959d
|
prebuffer: add an option to allow for prebuffering while on battery (#560)
|
2023-02-14 19:18:27 -08:00 |
|
Koushik Dutta
|
b9aba68937
|
rebroadcast: publish
|
2023-02-02 20:06:58 -08:00 |
|
Koushik Dutta
|
8cc8fbfd54
|
rebroadcast: reduce inactivity timeout to 10 seconds. watch for invalid server_port values in rtsp session.
|
2023-02-02 20:06:44 -08:00 |
|
Koushik Dutta
|
276953b015
|
rebroadcast/ffmpeg: handle initial setup crashes when no streams are configured.
|
2023-01-21 20:59:23 -08:00 |
|
Koushik Dutta
|
6b1e78f650
|
webrtc/rebroadcast: handle orientation during medium/low res check
|
2023-01-13 11:24:22 -08:00 |
|
Koushik Dutta
|
a31c227e56
|
webrtc/rebroadcast: improve support for medium resolution webrtc clients, only fall back to transcoding baseline when completely necessary
|
2023-01-13 11:17:35 -08:00 |
|
Koushik Dutta
|
6107cd1783
|
rebroadcast: fix worker termination bugs
|
2023-01-07 23:16:22 -08:00 |
|
Koushik Dutta
|
88c873c98e
|
rebroadcast: watch for sudden worker exits putting device into bad state
|
2023-01-07 10:36:37 -08:00 |
|
Koushik Dutta
|
f3c1b3cd16
|
various: minor cleanups
|
2023-01-04 13:56:42 -08:00 |
|
Koushik Dutta
|
53c9a60ab4
|
plugins: update tsconfig.json
|
2023-01-01 16:12:57 -08:00 |
|
Koushik Dutta
|
f3c9476e60
|
rebroadcast: log external rtsp clients
|
2022-12-30 20:00:25 -08:00 |
|
Koushik Dutta
|
58da17c8c8
|
homekit/rebroadcast: use new onMixinEvent signature
|
2022-12-30 11:11:52 -08:00 |
|
Koushik Dutta
|
66bea50811
|
various: add support for settings subgroups
|
2022-12-23 22:04:29 -08:00 |
|
Koushik Dutta
|
714a36b7d4
|
rebroadcast: fix stream selection
|
2022-12-15 07:46:41 -08:00 |
|
Koushik Dutta
|
9cb1668843
|
rebroadcast: fix some potential nre on undefined video codecs
|
2022-12-14 21:14:56 -08:00 |
|
Koushik Dutta
|
e182af44a6
|
rebroadcast: reduce frame jitter by enabling tcp no delay
|
2022-12-14 08:13:52 -08:00 |
|
Koushik Dutta
|
2d057ab7f2
|
rebroadcast: dont autoenable on anything but cameras and doorbells
|
2022-12-12 22:42:03 -08:00 |
|
Koushik Dutta
|
ebb97931a9
|
rebroadcast: change prebuffer preferences based on stream preferences, not the other way around.
|
2022-12-03 14:17:26 -08:00 |
|
Koushik Dutta
|
606515b2dc
|
core: add system settings support
|
2022-11-30 14:30:00 -08:00 |
|
Koushik Dutta
|
09e5cde42c
|
rebroadcast: additional guard rails
|
2022-11-28 10:59:29 -08:00 |
|
Koushik Dutta
|
b0421fb7dc
|
rebroadcast: fix race condition around mixin releasin
|
2022-11-28 10:47:10 -08:00 |
|
Koushik Dutta
|
371d59f7be
|
rebroadcast: move rebroadcast constant into separate file
|
2022-11-26 17:02:46 -08:00 |
|
Koushik Dutta
|
3967742703
|
rebroadcast: fix transcode settings not refreshing in ui
|
2022-11-26 13:23:56 -08:00 |
|
Koushik Dutta
|
6a73926492
|
sdk/rebroadcast: fix StorageSettings set and serialization bug correctly
|
2022-11-26 11:48:05 -08:00 |
|
Koushik Dutta
|
5dbb81d26b
|
rebroadcast: promote serialization fixes to stable
|
2022-11-25 08:55:41 -08:00 |
|
Koushik Dutta
|
4b6be5dbc1
|
sdk/rebroadcast: fix serialization of settings across thread boundaries
|
2022-11-24 09:43:43 -08:00 |
|
Koushik Dutta
|
2550fbf74c
|
rebroadcast: update api change
|
2022-11-18 11:24:12 -08:00 |
|
Koushik Dutta
|
6f1af9d48b
|
rebroadcast: remove bitrate hacks
|
2022-11-17 10:00:35 -08:00 |
|
Koushik Dutta
|
af6cdedb52
|
rebroadcast: destination hints
|
2022-11-13 09:41:46 -08:00 |
|
Koushik Dutta
|
573b7c13e5
|
rebroadcast: fix file leak
|
2022-11-08 08:04:43 -08:00 |
|
Koushik Dutta
|
575dc79725
|
rebroadcast: add muted rebroadcast url
|
2022-11-02 19:39:50 -07:00 |
|
Koushik Dutta
|
ad6be98c10
|
rebroadcast: ensure prebuffer on settings change
|
2022-10-30 10:44:05 -07:00 |
|
Koushik Dutta
|
c9553f4afe
|
rebroadcast: undo stop inactive change... need to rethink this and ffmpeg usage
|
2022-10-26 11:44:41 -07:00 |
|
Koushik Dutta
|
804a297926
|
rebroadcast: improved h264 oddity detection and ffmpeg fallback
|
2022-10-21 11:12:17 -07:00 |
|