Commit Graph

177 Commits

Author SHA1 Message Date
Koushik Dutta
7264789742 webrtc-source/ring/google: stream extension 2022-03-04 11:46:28 -08:00
Koushik Dutta
6fb2d7a5c0 webrtc-source: initial pass at simplifying ring/google code into a separate extensions 2022-03-04 11:12:13 -08:00
Koushik Dutta
2863677855 sdk: fix misleading variable name and documentation 2022-03-03 10:33:27 -08:00
Koushik Dutta
56c22eea09 rebroadcast: support rtsps in RTSPClient.
google-device-access: fixup interface shenanigans between camera types.
2022-03-02 11:51:10 -08:00
Koushik Dutta
61f320e72e sdk/nest: update with RTCSessionControl 2022-03-02 11:04:09 -08:00
Koushik Dutta
9d3189f7af server and various plugins: RTCSignalingClient. Allows generic signaling mechanism for peer connections. Can stream your web camera to chromecast. 2022-03-01 20:35:31 -08:00
Koushik Dutta
bd0b6ed930 sdk: rtc session cleanup 2022-03-01 14:41:34 -08:00
Koushik Dutta
65fd20d2fe sdk: add request hints to takePicture 2022-02-28 14:15:51 -08:00
Koushik Dutta
8c05787043 sdk: interface setting type 2022-02-24 13:40:26 -08:00
Koushik Dutta
2c9cdbf655 webrtc: refactor entire pipeline to handle trickle and consolidate code 2022-02-21 12:39:55 -08:00
Koushik Dutta
49950084b6 homekit/rebroadcast: report online/offline state per accessory mode camera 2022-02-20 21:35:36 -08:00
Koushik Dutta
1844307f60 sdk: update 2022-02-18 11:55:37 -08:00
Koushik Dutta
3e8ee1817e sdk: update 2022-02-17 17:30:42 -08:00
Koushik Dutta
810e5672f8 sdk: update 2022-02-13 11:22:13 -08:00
Koushik Dutta
a8b8aa03e0 restructure 2022-02-11 15:06:21 -08:00
Koushik Dutta
2473c59208 update externals 2022-02-11 11:35:15 -08:00
Koushik Dutta
429acb7c6c sdk: update 2022-02-09 23:12:18 -08:00
Koushik Dutta
ca64b58d4f server/sdk: fix bugs from decouple sdk and types 2022-02-05 14:26:20 -08:00
Koushik Dutta
e31071b8ea server/sdk: decouple sdk and types 2022-02-05 13:46:41 -08:00
Koushik Dutta
a75c070c57 cast: use native webrtc endpoints from the provider when available (ring/nest to google-home/chromecast).
changed plugins:

chromecast
core
google-device-access
ring
google-home
2022-02-03 22:41:45 -08:00
Koushik Dutta
42a00bc9f2 media/rtc: refactor 2022-02-03 19:01:04 -08:00
Koushik Dutta
3b9645a31a update 2022-02-03 19:01:04 -08:00
Koushik Dutta
bbb25bcf8b sdk: update BufferConverter signature. 2022-02-02 21:39:03 -08:00
Koushik Dutta
302299379a sdk/gda/rebroadcst: support fetching a stream without refreshing it. better passive snapshots on google device access. 2022-02-01 11:17:35 -08:00
Koushik Dutta
4525f51f59 rebroadcast/ring/google-device-access: stop harassing the user to change settings on their camera when their camera does not support it. 2022-01-30 15:55:50 -08:00
Koushik Dutta
9e2dc14103 sdk/homekit/server: ambient light sensor support 2022-01-27 20:02:40 -08:00
Koushik Dutta
bd07d39339 sdk: ambient light 2022-01-27 19:59:11 -08:00
Koushik Dutta
702aa3ffc8 sdk: ScryptedPlugin 2022-01-27 12:49:28 -08:00
Koushik Dutta
4dcb81de35 sdk: fix 2022-01-25 21:41:52 -08:00
Koushik Dutta
b3d574d7e6 sdk: name can be optional i guess. 2022-01-25 20:51:24 -08:00
Koushik Dutta
8bf81cb872 sdk/common/google-device-access: cloud rebroadcast should not be enabled by default 2022-01-25 20:32:46 -08:00
Koushik Dutta
9f923ba51a sdk: add request vs response MediaStreamOptions 2022-01-25 19:55:12 -08:00
Koushik Dutta
8440d5de90 sdk: directMediaStream option to bypass rebroadcast 2022-01-25 15:36:26 -08:00
Koushik Dutta
a37ec60d60 sdk/ui: rtc signaling types 2022-01-24 19:51:27 -08:00
Koushik Dutta
67e2e781a0 sdk: webrtc signaling 2022-01-24 12:49:26 -08:00
Koushik Dutta
84c897c22a wip 2022-01-23 00:51:19 -08:00
Koushik Dutta
7556162ac8 server/sdk: fix wacky import causing crashes 2022-01-21 12:03:36 -08:00
Koushik Dutta
d8e67ce6f4 sdk/core: Fix regression 2022-01-21 10:56:56 -08:00
Koushik Dutta
6f38e60764 sdk: publish 2022-01-21 10:12:40 -08:00
Koushik Dutta
130e38cdfd sdk: remove junk 2022-01-21 00:50:40 -08:00
Koushik Dutta
a2b3e4cb86 sdk: add setTemperatureUnit 2022-01-20 14:07:39 -08:00
Koushik Dutta
6c866eb002 rebroadcast: sanitize passwords from logs
homekit: dont show dynamic bitrate on cameras that do not support it
sdk: update
2022-01-17 14:40:52 -08:00
Koushik Dutta
d36341b1c3 sdk: media stream timeouts 2022-01-17 11:57:57 -08:00
Koushik Dutta
bdad277cb5 sdk: update with support for VideoStreamConfiguration 2022-01-11 20:24:54 -08:00
Koushik Dutta
de862bac88 sdk: update to devDependencies 2022-01-07 00:15:33 -08:00
Koushik Dutta
6a81a61554 sdk: ignore files on pack 2022-01-05 22:46:37 -08:00
Koushik Dutta
1bbd202adc sdk: update 2021-12-31 11:44:00 -08:00
Koushik Dutta
35831cc3c6 sdk: readme support 2021-12-28 20:00:13 -08:00
Koushik Dutta
a2d3409048 sdk: rename variable 2021-12-19 11:50:19 -08:00
Koushik Dutta
46dc3bd89e sdk/plugins: zone support 2021-12-17 19:58:47 -08:00