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
Koushik Dutta
b7b97bd446
webrtc: publish
2022-04-18 22:17:37 -07:00
Koushik Dutta
8f945ca354
homekit: typo
2022-04-18 22:16:12 -07:00
Koushik Dutta
22431f1a01
webrtc: better codec negotiation
2022-04-18 22:16:12 -07:00
Koushik Dutta
83b7827b88
rebroadcast: Fix startup race conditions.
2022-04-18 11:20:20 -07:00
Koushik Dutta
6ad6f14d8e
rebroadcast: Fix bug where rebroadcast was using double the cpu it should
2022-04-17 21:21:44 -07:00
Koushik Dutta
4a2f988b76
Update README.md
2022-04-17 09:01:58 -07:00
Koushik Dutta
3a982a5955
Update README.md
2022-04-17 09:00:11 -07:00
Billy Zoellers
f505b6c538
ecobee: fix device.info ( #224 )
...
* ecobee: stop setting device.info, implement setThermometerUnit
* ecobee: publish
2022-04-16 15:04:22 -07:00
Brett Jia
87130d263d
arlo: more mqtt subs, basestation keep-alive, more efficient motion listener ( #225 )
...
* more mqtt subscriptions
* bump
* send heartbeats to real basestations
* bump
* fix basestation registration race condition, make single action subscriptions more efficient
* bump
* remove Online interface since it's broken for basestation cameras
* bump
2022-04-16 15:04:10 -07:00
Koushik Dutta
f5142514ce
server/core: more pluginDepnedencies installation into the server
2022-04-16 15:01:40 -07:00
Koushik Dutta
1edb205806
webrtc: disable zerolatency, unreliable on chromecast?
2022-04-16 14:24:11 -07:00
Brett Jia
8199dae6e9
sendgrid: initial implementation ( #223 )
...
* initial sendgrid implementation
* logging
* treat api key as a password
* re-initialize client properly, indentation fix
* docs
2022-04-15 22:34:35 -07:00