Kevin Merritt
ffed4a03af
homekit: support IntrusionSensor as ContactSensor service ( #244 )
2022-05-14 10:13:54 -07:00
Koushik Dutta
5493d9d713
homekit: publish
2022-05-11 09:15:03 -07:00
Koushik Dutta
e7b07c268f
rebroadcast: fix reboot loop
2022-05-11 09:14:55 -07:00
Koushik Dutta
8a456c5232
homekit: better segment valdation on secure videos
2022-05-10 23:40:38 -07:00
Koushik Dutta
14c940064b
rebroadcast: fix homekit videos starting too late
2022-05-10 23:39:59 -07:00
Koushik Dutta
b20fdc0477
amcrest: fix pcm codec detection
2022-05-10 10:30:34 -07:00
Koushik Dutta
64c5c7000a
onvif/amcrest: ffmpeg expects ssrc as signed int32
2022-05-10 10:16:58 -07:00
Koushik Dutta
7453fc44ea
amcrest/onvif: fix 2 way audio codec matching to ignore case. add support for multichannel audio.
2022-05-10 09:47:13 -07:00
Koushik Dutta
6e6697c890
homekit/rebroadcast: document weird ffmpeg rtsp skip issue
2022-05-09 23:35:13 -07:00
Koushik Dutta
7bb1aae39c
rebroadcast: Fix input audio codec negotiation and settings
2022-05-09 22:18:36 -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
c3dafdab33
webrtc: ffmpeg free fast path
2022-05-09 17:20:27 -07:00
Koushik Dutta
59bdc9446a
common: rtsp client tweaks
2022-05-09 17:20:10 -07:00
Koushik Dutta
4a681595f6
homekit: use werift package instead of long rel paths
2022-05-09 17:19:09 -07:00
Koushik Dutta
da02e2825c
sdk: security system
2022-05-09 13:05:26 -07:00
Koushik Dutta
b31da22c15
homekit: refactor/prevent race conditions around streaming session termination
2022-05-09 12:36:00 -07:00
Koushik Dutta
3b253d25c9
homekit/rebroadcast/common: refactored rtsp client
2022-05-09 11:39:08 -07:00
Koushik Dutta
bed91f1fb9
common/rebroadcast: rtsp server refactor
2022-05-09 11:23:21 -07:00
Koushik Dutta
ac97ab3000
rebroadcast: fix stream filtering
2022-05-09 09:49:16 -07:00
Koushik Dutta
bb1ac01eb0
homekit: fix error message typos
2022-05-09 09:49:16 -07:00
Billy Zoellers
10d4c9088a
homekit: map EntrySensor to homekit ContactSensor ( #241 )
...
* homekit: map EntrySensor to homekit ContactSensor
* homekit: avoid conflict for EntrySensor
* homekit: prevent duplicate sensor
2022-05-08 13:17:41 -07:00
Koushik Dutta
31559b4102
Merge branch 'main' of github.com:koush/scrypted
2022-05-07 19:00:29 -07:00
Koushik Dutta
39787417a4
plugins: remove unused singleInstance property
2022-05-07 19:00:26 -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
2bf808cefb
rebroadcast: lgoging
2022-05-07 13:05:54 -07:00
Koushik Dutta
c8dc734aa0
homekit: sei filtering is now in rebroadcast.
2022-05-07 13:05:54 -07:00
Koushik Dutta
4ca700f794
rebroadcast: add sei detection and ffmpeg fallback
2022-05-07 13:05:54 -07:00
Koushik Dutta
f48b1abb2c
core: fix add device button bug
2022-05-06 10:27:13 -07:00
Billy Zoellers
7850243191
zwave: additional menu options ( #240 )
...
* zwave: add node info fields
* zwave: add controller info fields
* zwave: maintain statistics, log sleep/wake
2022-05-05 19:13:23 -07:00
Billy Zoellers
f2f53e0dea
zwave: allow manual entry ( #239 )
2022-05-05 15:26:26 -07:00
Koushik Dutta
8a7da86f7d
homekit: fix sequence number check in rtp sender
2022-05-05 13:45:14 -07:00
Koushik Dutta
c5afebba16
core: publish
2022-05-05 13:45:14 -07:00
Koushik Dutta
8c1426f89d
zwave: fix flood sensor check
2022-05-05 13:19:48 -07:00
Koushik Dutta
c696a94fd2
Merge branch 'main' of github.com:koush/scrypted
2022-05-03 18:42:27 -07:00
Koushik Dutta
9c91e3bc16
core: fix race condition on native webrtc viewing
2022-05-03 18:41:44 -07:00
Koushik Dutta
59a0e602e0
homekit: document homekit video slow startup bug
2022-05-03 15:31:49 -07:00
Koushik Dutta
0273646c1f
homekit: wait for homekit to send a video RTCP packet before sending video.
...
There seems to be a bug where homekit has already provided video and audio ports, but the sockets
on the homekit end are not actually ready to receive data. By waiting for the RTCP packet (which is on a half second interval), Scrypted can guarantee that the sockets are ready.
2022-05-03 15:24:03 -07:00
Koushik Dutta
8d8bb3ad95
homekit: publish more sensors
2022-05-02 22:16:37 -07:00
Billy Zoellers
a882fd6e84
homekit: add support for air quality sensor ( #236 )
2022-05-02 22:15:58 -07:00
Koushik Dutta
4a13c2c889
homekit: make scrypted the default rtp sender
2022-05-02 12:54:00 -07:00
Koushik Dutta
10da64e7d7
Merge branch 'main' of github.com:koush/scrypted
2022-05-02 11:50:53 -07:00
Koushik Dutta
b4e9f20d5d
all: prune package.json
2022-05-02 11:50:47 -07:00
Koushik Dutta
02d77e5e7d
homekit: fix scrypted rtp sendor for weird cameras.
2022-05-01 13:59:22 -07:00
Koushik Dutta
1adfc8e260
homekit: fix srtp fast path usage. add docs.
2022-05-01 13:24:19 -07:00
Koushik Dutta
d4478fa5f4
rebroadcast: fix scrypted/udp rtsp timeout. log when rtsp key frame cant be found.
2022-05-01 11:51:37 -07:00
Koushik Dutta
f2145fad38
homekit: audio process cleanup
2022-05-01 11:51:37 -07:00
Koushik Dutta
eeae5b11d4
homekit/rebroadcast: rtsp client setup may return interleave values that are not what was reqwuested. todo: leverage this ourselves.
2022-04-30 18:12:31 -07:00