Koushik Dutta
4b181a8ac9
videoanalysis: fix migration bug by reenabling mixins
2023-09-14 08:15:18 -07:00
Koushik Dutta
1aca97c2ae
common: updates
2023-08-12 19:38:17 -07:00
Koushik Dutta
bd41410367
common: add async queue
2023-08-12 14:10:51 -07:00
Koushik Dutta
36b8b9eeed
common: formatting
2023-08-03 19:45:19 -07:00
Koushik Dutta
fbd6937627
webrtc/core: streamline p2p connection
2023-08-03 19:18:51 -07:00
Koushik Dutta
2f3529b822
rebroadcast: simplify prebuffer sync frame search, remove dead code...
2023-07-21 18:16:13 -07:00
Koushik Dutta
e063637100
rebroadcast: Fix prebuffer sync frame search lol
2023-07-21 18:12:37 -07:00
Koushik Dutta
56f127a203
webrtc: stapa/sei fix. stream start failure fix/logging.
2023-06-28 11:24:26 -07:00
Koushik Dutta
2372acc796
rebroadcast: cleanup sdp rejection
2023-06-16 15:38:48 -07:00
Brett Jia
6b9c3e4aa0
rebroadcast: recover after ffmpeg exits before printing sdp ( #890 )
...
* rebroadcast: recover after ffmpeg exits before printing sdp
* Revert "rebroadcast: recover after ffmpeg exits before printing sdp"
This reverts commit aee2124937 .
* reject sdp promise on ffmpeg exit
2023-06-16 15:33:47 -07:00
Koushik Dutta
6c4c83f655
rebroadcast: hack fix for ffmpeg sdp race condition
2023-06-01 20:33:28 -07:00
Koushik Dutta
7451b9903a
rebroadcast: add ffmpeg transcode
2023-05-15 13:10:14 -07:00
Koushik Dutta
aded2e43b1
rebroadcast: support output transcoidng
2023-05-15 10:49:48 -07:00
Koushik Dutta
37b0e46dd0
rebroadcast: Fix audio codec parsing bug
2023-05-06 12:01:25 -07:00
Koushik Dutta
9ed850e327
rebroadcast/webrtc: fixup pcm_ulaw handling
2023-05-03 14:11:17 -07:00
Koushik Dutta
1d18697161
videoanalysis: watch for pipeline hangs. fix race conditions around pipeline startup/termination.
2023-04-10 10:17:26 -07:00
Koushik Dutta
ec3e16f20f
onvif (reolink): implement two way audio
2023-04-09 21:02:42 -07:00
Koushik Dutta
73a489ea37
rtc: null check double offer error
2023-04-06 22:35:52 -07:00
Koushik Dutta
d8e406d415
webrtc: reduce debug logging
2023-03-29 16:41:16 -07:00
Koushik Dutta
15b6f336e4
common: add h264 fragment information parsing
2023-03-29 08:18:13 -07:00
Koushik Dutta
f55cc6066f
common: simplify some socket utils
2023-03-28 10:25:50 -07:00
Koushik Dutta
68d3f10888
rtsp server: fix URL quirk in electron
2023-03-23 19:42:00 -07:00
Koushik Dutta
f582db3f11
common: http message parsing helpers
2023-03-07 16:24:00 -08:00
Koushik Dutta
7902a091a9
core: fix listener leak
2023-03-04 20:48:24 -08:00
Koushik Dutta
14e4b5c0e3
rebroadcast/rtsp: initial support for clustering
2023-02-28 08:15:56 -08:00
Koushik Dutta
9b23626ed6
common: fixup deferred signature
2023-02-15 12:26:21 -08:00
Koushik Dutta
b2615eed6f
common: fix timeoutPromise unhandled rejection
2023-01-27 15:00:31 -08:00
Koushik Dutta
6ce6daf832
common: fix unhandled promise timeout
2023-01-27 13:53:51 -08:00
Koushik Dutta
f35ce4b1f0
packages: stream-promise
2023-01-27 09:15:37 -08:00
Koushik Dutta
0cf9c1b3ef
homekit: update to new media stream feedback method
2023-01-18 08:44:56 -08:00
Koushik Dutta
17ce8817ab
common: update getDevice call
2023-01-14 16:16:34 -08:00
Koushik Dutta
9b0d7bca34
webrtc: add device pixel ratio to client options
2023-01-13 11:33:36 -08:00
Koushik Dutta
f3c1b3cd16
various: minor cleanups
2023-01-04 13:56:42 -08:00
Koushik Dutta
73b6aaa613
sdk/core/ring: restrict microphone request hackery to safari/ring only
2023-01-01 21:12:58 -08:00
Koushik Dutta
cbafbb9ebd
common: fix webrtc offer on safari failing with no mic
2023-01-01 15:14:07 -08:00
Koushik Dutta
8debfe62b6
client: publish
2023-01-01 13:31:38 -08:00
slyoldfox
060ff2bd33
First working version for a BTicino C300X ( #468 )
...
* First working version for a BTicino C300X
* Implement cleaner settings retrieval/storage
* Let rebroadcast handle video
2022-12-19 07:11:43 -08:00
Koushik Dutta
e182af44a6
rebroadcast: reduce frame jitter by enabling tcp no delay
2022-12-14 08:13:52 -08:00
Koushik Dutta
49954865de
common: promise utis;
2022-12-04 23:12:54 -08:00
Koushik Dutta
9b57c5b191
webrtc: fix connection race condition
2022-11-23 14:11:50 -08:00
Koushik Dutta
bc4db094fe
webrtc/homekit: publish
2022-11-16 10:32:08 -08:00
Koushik Dutta
fb2f34bf4f
common: fix closeQuiet to actually be quiet
2022-11-15 20:00:55 -08:00
Koushik Dutta
d3878c7722
client/common: fix timeout utils
2022-11-13 09:42:12 -08:00
Koushik Dutta
ff0426c449
mqtt: expose sdk
2022-11-11 13:23:10 -08:00
Koushik Dutta
49de7a5429
core: support import
2022-10-31 20:33:25 -07:00
Koushik Dutta
a983da5357
common: add udp port reservation command
2022-10-28 08:38:25 -07:00
Koushik Dutta
45065df1b3
webrtc: fix nvr intercom usage
2022-10-27 15:13:17 -07:00
Koushik Dutta
0db9a71918
webrtc: enable trickle logging
2022-10-26 11:45:40 -07:00
Koushik Dutta
9a9b73a02c
onvif: add support for tcp backchannel
2022-10-21 21:46:32 -07:00
Koushik Dutta
804a297926
rebroadcast: improved h264 oddity detection and ffmpeg fallback
2022-10-21 11:12:17 -07:00