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
Koushik Dutta
88479e3b5a
server: publish
2022-05-05 15:44:19 -07:00
Koushik Dutta
a2529c707a
server: fix log purge bug
2022-05-05 15:43:58 -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
319b2028e8
sdk: add range hint to setting
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
d758259df0
Merge branch 'main' of github.com:koush/scrypted
2022-05-02 19:40:35 -07:00
Koushik Dutta
db70c50532
sdk update
2022-05-02 19:40:33 -07:00
Koushik Dutta
7563f89f7b
server: publish
2022-05-02 19:40:19 -07:00
Koushik Dutta
f9464eb108
server: publish
2022-05-02 12:54:16 -07:00
Koushik Dutta
6ee4768ef3
server: publish
2022-05-02 12:54:00 -07:00
Koushik Dutta
4a13c2c889
homekit: make scrypted the default rtp sender
2022-05-02 12:54:00 -07:00
Koushik Dutta
32bec844f9
sdk/server: new sensors
2022-05-02 12:53:30 -07:00
Koushik Dutta
ad6b670712
sdk/server: new sensors
2022-05-02 11:59:43 -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
6d4d201ad5
common: remove werift
2022-05-02 11:37:09 -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
301a1ec94f
Merge remote-tracking branch 'origin/main'
2022-04-30 20:47:07 -07:00
Koushik Dutta
f10b1ba063
Merge branch 'main' of github.com:koush/scrypted
2022-04-30 20:47:00 -07:00
Koushik Dutta
a5ee8d4119
Merge branch 'main' of github.com:koush/scrypted
2022-04-30 20:45:59 -07:00
Koushik Dutta
ab3226d025
installer: fix brew dumbness
2022-04-30 20:45:55 -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
Koushik Dutta
af113b75f0
homekit: remove rebroadcast dependency for srtp sender fast path. audio is now demuxed in homekit plugin. only require h264 bitstream compatibility.
2022-04-30 17:25:03 -07:00
Koushik Dutta
92c126185a
installer: explicitly choose node 16 vs lts
2022-04-30 16:44:50 -07:00
Koushik Dutta
500288bcaa
Merge branch 'main' of github.com:koush/scrypted
2022-04-30 16:35:46 -07:00
Koushik Dutta
8c68f61a5e
installer: use node@16 from homebrew.
2022-04-30 16:35:17 -07:00
Koushik Dutta
0b4902d13d
homekit/rebroadcast: make the rtp sender a configuration option until the stability issues can be worked out.
2022-04-30 15:08:18 -07:00
Koushik Dutta
7c2ca89692
Revert "homekit: experimental packetizer work"
...
This reverts commit c2705ab981 .
2022-04-30 14:52:55 -07:00
Koushik Dutta
c2705ab981
homekit: experimental packetizer work
2022-04-30 14:52:52 -07:00
Koushik Dutta
b2b1eaab57
rebroadcast: scrypted udp
2022-04-30 13:00:49 -07:00
Koushik Dutta
970b4ea895
server: log plugin installation failure
2022-04-29 12:14:07 -07:00
Koushik Dutta
ff12218731
homekit: send codec information on normal idr frame too
2022-04-29 09:31:11 -07:00
Koushik Dutta
71b6ad62cb
homekit: fix various ffmpeg repacketizer bugs, auto detect missing codec information.
2022-04-28 23:49:02 -07:00
Koushik Dutta
494f2f14ff
rebroadcast: rebuild with better sync frame search. undo code comment bug.
2022-04-28 23:47:30 -07:00
Koushik Dutta
f362dc1a76
common: sdp sdp/pps parsing. sync frame search in rtsp works if no sps is available.
2022-04-28 23:46:38 -07:00
Koushik Dutta
32919d8446
webrtc: disable usage of lavfi null track, require that no audio is set explicitly on camera (or rebroadcast is running).
...
also disable usage of zerolatency. unreliable chop.
2022-04-28 11:39:57 -07:00
Koushik Dutta
e63eea7fb3
server/sdk/core: use function typing instead of bare interface.
2022-04-28 11:28:05 -07:00
Koushik Dutta
a02ed89a73
rebroadcast: respect rtsp content-base header.
...
fixup various rtsp client auth issues.
2022-04-27 13:45:59 -07:00