Commit Graph

243 Commits

Author SHA1 Message Date
Koushik Dutta
f7f9d57921 homekit: publish 2022-09-01 10:08:25 -05:00
Koushik Dutta
a98dc36d6d homekit: fix race condition reported by @bzoel 2022-08-31 23:44:16 -05:00
Koushik Dutta
0f8129308a homekit: warn when server address is not set 2022-08-31 10:01:20 -07:00
Koushik Dutta
323f687996 homekit: publish color temperature bulb. fix snapshot spam bug. 2022-07-24 10:26:41 -07:00
Koushik Dutta
a0bcc0bbb3 homekit: fix accessory mode pairing code bug where it was using the bridge pairing code 2022-07-22 10:39:40 -07:00
Koushik Dutta
e98b37f985 homekit: publish 2022-07-07 10:03:18 -07:00
Koushik Dutta
83089ab1e5 homekit: publish node v18 fixes, merges from upstream 2022-07-01 11:41:56 -07:00
Koushik Dutta
5bf0b2bacc homekit: fix node v18 beta plugin 2022-06-28 08:31:12 -07:00
Koushik Dutta
43f0f98992 plugins: remove postinstall 2022-06-17 09:49:04 -07:00
Koushik Dutta
895509e4dd plugins: add tsconfig.json 2022-06-17 09:43:17 -07:00
Koushik Dutta
a17b020348 homekit: move jitter buffer into the h264 packetizer 2022-05-30 16:53:34 -07:00
Koushik Dutta
40d4f57aa6 homekit/webrtc: simplify h264 packetizer, add jitter buffer 2022-05-29 18:30:31 -07:00
Koushik Dutta
42f045c9f8 homekit: fix fua sps quirk 2022-05-29 13:38:00 -07:00
Koushik Dutta
bd8a9289d1 homekit: beta packetizer stuff 2022-05-28 11:08:57 -07:00
Koushik Dutta
520f4aa634 homekit: fix h264 packetization for small fua packets 2022-05-27 18:41:44 -07:00
Koushik Dutta
072dd4a583 homekit: publish 2022-05-27 10:21:12 -07:00
Koushik Dutta
e1180dc206 homekit: remove qr code in console generation, allow ui to handle it. 2022-05-24 17:23:55 -07:00
Koushik Dutta
4c843c39fc homekit: fix qr code accessory race condition. add slow connection setting to add all home hubs. 2022-05-24 09:51:22 -07:00
Koushik Dutta
b8a87fe760 homekit: dont hard fail on bad address override, provide a console warning 2022-05-23 15:49:38 -07:00
Koushik Dutta
4831edc844 homekit: watch and alert for invalid scrypted server addresses. 2022-05-23 15:38:07 -07:00
Koushik Dutta
37edc0d5bb homekit: disable accessory mode mirroring camera online status. buggy. 2022-05-23 13:05:12 -07:00
Koushik Dutta
24fa8fd9f8 homekit: watch for invalid address override 2022-05-22 21:33:21 -07:00
Koushik Dutta
951d6c184c homekit: ensure device is published before generating the qr code 2022-05-22 13:55:15 -07:00
Koushik Dutta
877ae2fa18 homekit: publish 2022-05-22 11:33:53 -07:00
Koushik Dutta
493aff3eb5 homekit: make accessory mode the guided default. add qrcode print button. 2022-05-22 11:03:15 -07:00
Koushik Dutta
d522a18312 homekit: home hub requests will now use the medium resolution stream. recommend accessory mode. 2022-05-22 00:31:49 -07:00
Koushik Dutta
aebab30a47 homekit: publish security system beta 2022-05-20 12:55:40 -07:00
Koushik Dutta
b166417825 homekit: logging and debug code 2022-05-20 12:55:01 -07:00
Koushik Dutta
672c63f77b homekit: watch for h264 sps/pps/idr fua quirk. pretty sure this is non compliant. seen on xiaomi camera. 2022-05-19 01:47:56 -07:00
Koushik Dutta
479a78da1f homekit: fix audio demuxer by cleaning sdp
fix remote vs local stream, remote wifi will probably crap itself now though
fix accessory mode publishing to come back from downtime faster
2022-05-19 00:40:09 -07:00
Koushik Dutta
bc590bd80f homekit: comments 2022-05-18 23:58:53 -07:00
Koushik Dutta
0c6c2436ca homekit/rebroadcast: properly handle rtsp servers that accept both basic and digest auth 2022-05-18 20:35:19 -07:00
Koushik Dutta
8da8eed71a homekit: Fix nre 2022-05-18 18:42:14 -07:00
Koushik Dutta
12eda21ebe rebroadcast/homekit: better h264 oddity handling 2022-05-18 17:07:18 -07:00
Koushik Dutta
fe86e20fd4 homekit: dont use ffmpeg if h264 oddities are reported. wait for rtcp packet if home hub is unknown. 2022-05-18 16:35:32 -07:00
Koushik Dutta
ac7fb1fe4f homekit: fix accessory mode publishing bugs 2022-05-18 11:02:27 -07:00
Koushik Dutta
b102a4269e homekit: accessory mode fixes 2022-05-16 21:03:32 -07:00
Koushik Dutta
fee283ca92 homekit: repbublish with some reverts to the low bandwidth forcing due to ios 15.5 rc bug still being present 2022-05-16 14:35:06 -07:00
Koushik Dutta
a65ec1096e homekit: send stream tool hint 2022-05-16 13:49:40 -07:00
Koushik Dutta
ffcf700c6d homekit: settings refactor. new setting to track active home hub. 2022-05-16 10:54:14 -07:00
Koushik Dutta
5b6fc9a003 homekit: undo waitForFirstVideoRtcp hack, no longer seems necessary 2022-05-16 09:53:40 -07:00
Koushik Dutta
3b829021b0 homekit: publish beta 2022-05-14 10:54:24 -07:00
Koushik Dutta
5493d9d713 homekit: publish 2022-05-11 09:15:03 -07:00
Koushik Dutta
ffe00eefdf homekit: use werift src 2022-05-09 20:41:52 -07:00
Koushik Dutta
e6d92c7324 homekit/webrtc: werift dependency fixups 2022-05-09 19:16:15 -07:00
Koushik Dutta
4a681595f6 homekit: use werift package instead of long rel paths 2022-05-09 17:19:09 -07:00
Koushik Dutta
1b023fe5a2 homekit: video rtcp timeout 2022-05-07 15:49:24 -07:00
Koushik Dutta
b38ceff3c5 homekit: only start intercom once audio starts flowing back. this addresses issues where doorbell chimes get muted if two way mode is activated. 2022-05-07 13:36:31 -07:00
Koushik Dutta
c79f4111fa homekit: docs 2022-05-07 13:07:54 -07:00
Koushik Dutta
c8dc734aa0 homekit: sei filtering is now in rebroadcast. 2022-05-07 13:05:54 -07:00