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
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
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
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
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
Koushik Dutta
eae264fce1
google-device-access: fix readme, remove bad defaults
2022-04-25 10:45:00 -07:00
Koushik Dutta
9e76e2e2de
homekit: restrict ffmpeg-free fast path to opus only. add comments.
2022-04-23 19:18:10 -07:00
Koushik Dutta
6b9d88f3f6
homekit/rebroadcast: code and log cleanups
2022-04-23 15:08:10 -07:00
Koushik Dutta
7e7e37f8a6
mqtt: turnOn should respect config brightness scale
2022-04-23 14:55:51 -07:00
Koushik Dutta
e5b9b5e97a
homekit/rebroadcast: add ffmpeg free fast path for all all cameras that do not need ffmpeg filtering or video transcoding
2022-04-23 14:04:25 -07:00
Koushik Dutta
23165d804b
homekit: remove ffmpeg usage for h264 cameras that dont have any audio.
2022-04-23 12:53:57 -07:00
Koushik Dutta
092a91e72b
unifi-protect: publish ws listener fixes
2022-04-23 09:21:03 -07:00
Koushik Dutta
c29a248eff
rebroadcast: fix double RTSP SETUP
2022-04-22 22:06:47 -07:00
Koushik Dutta
0af6ab795e
core: need to bypass pwa cache on network error to force user action
2022-04-22 10:10:19 -07:00
Koushik Dutta
f5b0a55db2
Merge branch 'main' of github.com:koush/scrypted
2022-04-22 09:32:10 -07:00
Koushik Dutta
b46403e47d
core: reload on network error to allow cert to be reaccepted
2022-04-22 09:32:07 -07:00
Koushik Dutta
39f301cf70
rebroadcast: dont send prebuffer audio. fix ffmpeg rtsp parser.
2022-04-21 20:33:44 -07:00
Koushik Dutta
2a12722c90
homekit: srtp sender should bind to address override. rtsp parser should use channel to determine destination. fix h264 packetizer max length bug.
2022-04-21 20:32:42 -07:00
Koushik Dutta
1171a7c4ce
rebroadcast: fix streams crossing
2022-04-20 20:18:05 -07:00
Koushik Dutta
34d5efd7ef
rebroadcast: Fix rtsp client auth bugs
2022-04-20 09:33:29 -07:00
Koushik Dutta
bfed0527e7
rebroadcast: rtsp container and scrypted parser are now the default
2022-04-19 21:52:05 -07:00
Koushik Dutta
8ad93376ac
rebroadcast: move the global transcode settings too
2022-04-19 15:21:58 -07:00
Koushik Dutta
0d9f4a5ee0
rebroadcast: dont show transcode options unless opted in
2022-04-19 15:07:24 -07:00
Koushik Dutta
bdb45fb00f
homekit: opus is now the only audio option (setting removed)
2022-04-19 09:24:32 -07:00
Koushik Dutta
db0db372f5
homekit: fix remote detection
2022-04-19 09:15:06 -07:00