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
Brett Jia
adf5f644bc
arlo: disable audio for VMC3030 and readme ( #221 )
...
* disable audio for VMC3030
* bump
* readme
* bump
2022-04-14 17:04:26 -07:00
Koushik Dutta
1cafb39afd
core: publish
2022-04-13 23:13:02 -07:00
Koushik Dutta
e74fbaa4b7
core: clean up peerconnections faster
2022-04-13 23:10:10 -07:00
Koushik Dutta
31acd2c4b1
webrtc: default to max compat
2022-04-13 22:36:33 -07:00
Koushik Dutta
39c111b922
rebroadcast: fix nre
2022-04-13 21:40:34 -07:00
Koushik Dutta
267883f63c
core: use registry.npmjs.org directly.
2022-04-13 19:47:28 -07:00
Koushik Dutta
42d9ed5340
plugins: publish various betas
2022-04-13 17:38:04 -07:00
Koushik Dutta
763c352af8
core/ui: fall back to locally proxied npm that handles CORS if registry.npmjs.cf fails
2022-04-13 13:30:21 -07:00
Koushik Dutta
856bac30b3
webrtc/server: Fix missing sourceid
2022-04-13 13:01:25 -07:00
Koushik Dutta
f221337658
unifi-protect: Fix websocket events fialing
2022-04-13 12:35:32 -07:00
Koushik Dutta
1c2d3533aa
rebroadcast: typo
2022-04-13 11:17:16 -07:00
Koushik Dutta
76c5cce2fc
amcrest: fix event loop bug
2022-04-13 11:17:10 -07:00
Koushik Dutta
97b6be69db
plugins: respect destination bitrate hint
2022-04-13 00:22:17 -07:00
Koushik Dutta
5a50c7ca5d
homekit/rebroadcast: refactor transcoding
2022-04-13 00:22:17 -07:00
Koushik Dutta
469e9c608d
rebroadcast: fix idr interval computation bug
2022-04-13 00:22:17 -07:00
Koushik Dutta
5a18ced948
homekit: fix dynamic bitrate
2022-04-13 00:22:17 -07:00
Brett Jia
60c3ae25da
arlo 0.2.3 ( #219 )
2022-04-13 00:21:34 -07:00
Koushik Dutta
7a1d1a571f
webrtc: Fix track lookup race condition
2022-04-12 01:08:44 -07:00
Koushik Dutta
b5d48b1f47
core: fix webrtc camera refactor bug
2022-04-12 01:08:22 -07:00
Koushik Dutta
8b9778afb9
global: remove rtsp_transport flags from everywhere. it will be handled in rebroadcast.
2022-04-12 00:00:38 -07:00
Koushik Dutta
751cc2a238
global: rename FFMpeg to FFmpeg
2022-04-11 22:42:31 -07:00
Koushik Dutta
7bf8d9c9c3
rebroadcast: add ffmpeg rtsp/udp mode
2022-04-11 22:37:10 -07:00
Koushik Dutta
fe8e89ea8d
rebroadcast: fork and fix sps-parser
2022-04-11 21:51:48 -07:00
Koushik Dutta
aa00b9a2d7
rebroadcast: finally fix rebroadcast to report the resolution too
2022-04-11 21:30:01 -07:00
Koushik Dutta
09d1666400
rebroadcast:
...
rtsp server can handle multiple tracks
single stream cameras should be able to disable prebuffer
fix rtsp keyframe detection
2022-04-11 11:58:16 -07:00
Koushik Dutta
0fa228cd03
homekit: log packet loss
2022-04-11 11:56:36 -07:00
Koushik Dutta
5ce5e7ca1a
homekit: switch to sdp parser
2022-04-11 10:26:53 -07:00
Koushik Dutta
76a2eabf67
homekit: fix h264 repacketizer marker calculation
2022-04-11 09:30:35 -07:00
Koushik Dutta
0d0f13a479
rebroadcast: correctly find the sync frame to improve start up time
2022-04-10 21:35:56 -07:00
Koushik Dutta
f2bf536986
homekit: srtp path should respect max packet size
2022-04-10 21:11:58 -07:00
Koushik Dutta
4325d6fa88
homekit: properly repacketize stap-a packets.
2022-04-10 21:03:59 -07:00
Koushik Dutta
3daaf5ae3b
homekit: fix opus timetstamp regression
2022-04-10 18:22:12 -07:00
Koushik Dutta
c61053d442
homekit: unifi protect no longer requires ffmpeg
2022-04-10 17:05:12 -07:00
Koushik Dutta
df302a9278
rebroadcast: fix scrypted parser udp timeout
2022-04-10 17:04:34 -07:00
Koushik Dutta
6ebf4a0725
webrtc: fixup ffmpeg stream selection
2022-04-10 17:03:47 -07:00
Koushik Dutta
777dec4da5
webrtc: request opus from the source
2022-04-10 09:46:39 -07:00
Koushik Dutta
dd56727905
rebroadcast/homekit: wip scrypted parser path that eliminates ffmpeg
2022-04-09 23:49:42 -07:00
Koushik Dutta
a0927a472b
homekit: no-ffmpeg fast path wip
2022-04-09 23:08:30 -07:00
Koushik Dutta
61803092a2
homekit: not actually possible to stream a perfect aac eld stream...
2022-04-09 21:54:19 -07:00
Koushik Dutta
351c6c18a4
rebroadcast: complete multi-audio sdp negotiation.
2022-04-09 21:54:19 -07:00
Koushik Dutta
8b0a971418
unifi-protect: fix some weird crashes with missing device types
2022-04-09 21:54:19 -07:00