Commit Graph

  • 1d618b63dd common: fix template args in settings mixin Koushik Dutta 2022-03-04 20:34:14 -08:00
  • 6fb8786b21 homekit: organize imports, publish Koushik Dutta 2022-03-04 20:33:55 -08:00
  • 299e4599de webrtc-source: use ffmpeg jitter buffer Koushik Dutta 2022-03-04 17:51:39 -08:00
  • a003bb5ca5 common: remove some test code Koushik Dutta 2022-03-04 17:51:28 -08:00
  • 6b5747c485 vscode sample: update Koushik Dutta 2022-03-04 14:00:17 -08:00
  • a7e0294668 server: Fix time/timeEnd console Koushik Dutta 2022-03-04 14:00:04 -08:00
  • 2e5f6f397d plugins: refactor with new mixin api Koushik Dutta 2022-03-04 13:59:41 -08:00
  • 578774f2fb mqtt/webhook: better device filtering Koushik Dutta 2022-03-04 13:55:22 -08:00
  • dabe64a7f4 common: fixed the webrtc mp4 recording chop! Koushik Dutta 2022-03-04 12:17:03 -08:00
  • 9bf27bc124 webrtc-source: pass through to VideoCamera if it exists Koushik Dutta 2022-03-04 11:53:28 -08:00
  • 7264789742 webrtc-source/ring/google: stream extension Koushik Dutta 2022-03-04 11:46:28 -08:00
  • 5cb5bd8144 homekit: launch.json Koushik Dutta 2022-03-04 11:46:15 -08:00
  • 6fb2d7a5c0 webrtc-source: initial pass at simplifying ring/google code into a separate extensions Koushik Dutta 2022-03-04 11:12:13 -08:00
  • b255801acb homekit: handle all opus sample rate and bitrate options Koushik Dutta 2022-03-03 21:39:41 -08:00
  • dc4f21da0f onvif: publish with more logging Koushik Dutta 2022-03-03 20:58:04 -08:00
  • 41834a5c6a homekit: publish Koushik Dutta 2022-03-03 20:55:53 -08:00
  • dbe465bf4c homekit: enable all audio options. Koushik Dutta 2022-03-03 20:55:40 -08:00
  • 1414aceb35 ring/nest: cleanups Koushik Dutta 2022-03-03 20:50:40 -08:00
  • 013902deff common: fixup sdp a bit, add logging Koushik Dutta 2022-03-03 20:49:58 -08:00
  • 4ab40e7305 homekit: put opus behind a setting. Koushik Dutta 2022-03-03 13:18:41 -08:00
  • 8a3ce5118d common: fix rtsp track selection, path suffixing, udp/tcp sdp port setup. Koushik Dutta 2022-03-03 13:03:16 -08:00
  • 6c76e54275 homekit: various settings cleanups and explanations Koushik Dutta 2022-03-03 13:00:43 -08:00
  • 417e47fd34 homekit: fix confusion around built in motion sensor Koushik Dutta 2022-03-03 12:27:55 -08:00
  • 2863677855 sdk: fix misleading variable name and documentation Koushik Dutta 2022-03-03 10:33:27 -08:00
  • 91b7643daf common: add a StoragetSettings map value function Koushik Dutta 2022-03-03 10:33:14 -08:00
  • 861c780bbd homekit: reset accessory support Koushik Dutta 2022-03-03 10:32:26 -08:00
  • b9aa4c82b4 rebroadcast: key frame locating Koushik Dutta 2022-03-03 09:57:33 -08:00
  • 88afe953c1 rebroadcast: use a safer kill order Koushik Dutta 2022-03-03 00:55:19 -08:00
  • d6baa586fb rebroadcast: fix infinite loop Koushik Dutta 2022-03-03 00:54:19 -08:00
  • c94f72be42 rebroadcast: fix rtsp mode idr interval detection. accomodate mp4 container bug in ffmpeg. Koushik Dutta 2022-03-03 00:51:17 -08:00
  • 2cf38e8c8b rebroadcast: refactor idle timer Koushik Dutta 2022-03-02 22:26:30 -08:00
  • 96a62ab493 homekit: fixup mp4 parsing cruft Koushik Dutta 2022-03-02 22:26:11 -08:00
  • 5ce3a343d5 common: watch rtsp errors Koushik Dutta 2022-03-02 20:58:19 -08:00
  • 4832fd2091 amcrest: publish Koushik Dutta 2022-03-02 20:57:50 -08:00
  • edd685f42e unfii-protect: update Koushik Dutta 2022-03-02 20:30:24 -08:00
  • 58e1ae5e6c homekit: formatting Koushik Dutta 2022-03-02 20:30:13 -08:00
  • 8fdbfc72a2 rebroadcast: update rtsp server from common. codec detection from sdp. rfc4571 handles inline RTSP responses. Koushik Dutta 2022-03-02 20:29:55 -08:00
  • 8b6b48d7c5 onvif/amcrest: two way audio Koushik Dutta 2022-03-02 20:28:31 -08:00
  • 8fc8a17d25 common: add auth and timeout support to rtsp client. Koushik Dutta 2022-03-02 20:28:13 -08:00
  • 75fefbb2cf common: add tsconfig Koushik Dutta 2022-03-02 12:06:23 -08:00
  • 34cc56073f unifi-protect: mark rtsp as scrypted compatible Koushik Dutta 2022-03-02 11:51:26 -08:00
  • 56c22eea09 rebroadcast: support rtsps in RTSPClient. google-device-access: fixup interface shenanigans between camera types. Koushik Dutta 2022-03-02 11:51:10 -08:00
  • a1ab6502d8 snapshot: better error on empty url Koushik Dutta 2022-03-02 11:32:01 -08:00
  • 61f320e72e sdk/nest: update with RTCSessionControl Koushik Dutta 2022-03-02 11:04:09 -08:00
  • e217b315c2 rebroadcast: fix bug where packet length was parsed as signed integer. Koushik Dutta 2022-03-02 10:33:33 -08:00
  • 2782d8cc4d core: pubish Koushik Dutta 2022-03-01 20:49:33 -08:00
  • 030a629758 chromecast: publish Koushik Dutta 2022-03-01 20:35:46 -08:00
  • 9d3189f7af server and various plugins: RTCSignalingClient. Allows generic signaling mechanism for peer connections. Can stream your web camera to chromecast. Koushik Dutta 2022-03-01 20:35:31 -08:00
  • 288d7162d4 cast app: update with new RTCSignalingClientSession Koushik Dutta 2022-03-01 18:44:52 -08:00
  • e5d2931bd0 snapshot: auto enable the extension and the prebuffer snapshotting on cameras with no snapshot capabilities. Koushik Dutta 2022-03-01 17:56:57 -08:00
  • 3718b260ad homekit: disable whatever this flush packet thing does Koushik Dutta 2022-03-01 14:43:10 -08:00
  • f123989d32 rebroadcast: api signature fix Koushik Dutta 2022-03-01 14:42:13 -08:00
  • bd0b6ed930 sdk: rtc session cleanup Koushik Dutta 2022-03-01 14:41:34 -08:00
  • d93d5988e2 ring/webrtc: implement sdp only path Koushik Dutta 2022-03-01 14:35:39 -08:00
  • 8cd8131bab cli: ffplay stdio Koushik Dutta 2022-03-01 12:43:02 -08:00
  • c464b8ef95 cli: ffplay command. neat! Koushik Dutta 2022-03-01 11:20:40 -08:00
  • 201bdbe963 zwave: heal network Koushik Dutta 2022-03-01 09:29:34 -08:00
  • eb117995bc zwave: dsk confirmation Koushik Dutta 2022-02-28 16:40:30 -08:00
  • f1579d8fc5 homekit: snapshot reason logging Koushik Dutta 2022-02-28 14:21:26 -08:00
  • 59cf413608 server: suppress ffmpeg snapshot spam Koushik Dutta 2022-02-28 14:17:28 -08:00
  • bc02c86c91 common: use webrtc sdp. add webrtc signaling logging. settings mixin release. Koushik Dutta 2022-02-28 14:16:50 -08:00
  • 65fd20d2fe sdk: add request hints to takePicture Koushik Dutta 2022-02-28 14:15:51 -08:00
  • a621fca654 snapshot: denoise events Koushik Dutta 2022-02-28 14:09:41 -08:00
  • 1f220154b3 snapshot: send events on snapshot completion Koushik Dutta 2022-02-28 13:53:17 -08:00
  • 63a5e84284 snapshots: allow option to snapshot from prebuffer Koushik Dutta 2022-02-28 13:28:45 -08:00
  • 1a25a26142 snapshot: mixin release fix Koushik Dutta 2022-02-27 13:01:23 -08:00
  • 11213ea8b6 zwave: default names on empty name devices Koushik Dutta 2022-02-27 12:56:02 -08:00
  • ab3a0fe9fd snapshot: full resolution mode Koushik Dutta 2022-02-27 12:55:46 -08:00
  • f89669a40e Delete app.scrypted.server.plist Koushik Dutta 2022-02-27 12:25:27 -08:00
  • 3f3b80e0d0 Update install-scrypted-dependencies-mac.sh Koushik Dutta 2022-02-27 12:24:16 -08:00
  • f8c9509c9b Update install-scrypted-dependencies-linux.sh Koushik Dutta 2022-02-27 12:24:06 -08:00
  • 6dc7f95904 Update install-scrypted-dependencies-mac.sh Koushik Dutta 2022-02-27 12:21:43 -08:00
  • c30c37ff86 Revert "Update install-scrypted-dependencies-mac.sh" Koushik Dutta 2022-02-27 12:07:55 -08:00
  • dc00467dd8 common: rtc defaults Koushik Dutta 2022-02-27 12:07:35 -08:00
  • 776c65f387 ring: watch for refresh token update Koushik Dutta 2022-02-27 12:07:17 -08:00
  • 8add65aa04 neato: add default navigation mode Koushik Dutta 2022-02-27 12:07:04 -08:00
  • 33a906df2a zwave: fix node naming missing bug Koushik Dutta 2022-02-27 12:06:53 -08:00
  • a624b2dbb7 Update install-scrypted-dependencies-mac.sh Koushik Dutta 2022-02-27 12:05:55 -08:00
  • 5852bf19ca Create app.scrypted.server.plist Koushik Dutta 2022-02-27 12:04:01 -08:00
  • b4788e3c71 ring: motion timeout setting Koushik Dutta 2022-02-25 09:24:25 -08:00
  • e6df5a38a2 core: Fix firefox Koushik Dutta 2022-02-24 19:22:36 -08:00
  • bfee26c90f server: publish Koushik Dutta 2022-02-24 18:50:02 -08:00
  • d32d11fb14 server: add way to rename ids Koushik Dutta 2022-02-24 18:48:12 -08:00
  • 56eb016cf3 server: secret menu to edit device id Koushik Dutta 2022-02-24 15:55:22 -08:00
  • 9545658db7 neato: fix .npmignore Koushik Dutta 2022-02-24 13:55:47 -08:00
  • 9cb086b382 various plugins: add @scrypted/cloud dependency for anything that needs oauth Koushik Dutta 2022-02-24 13:54:50 -08:00
  • c6f78aaa6c cameras, etc: install pluginDependencies Koushik Dutta 2022-02-24 13:40:43 -08:00
  • 8c05787043 sdk: interface setting type Koushik Dutta 2022-02-24 13:40:26 -08:00
  • dc33dc4064 chromecast: fix some wrtc bugs Koushik Dutta 2022-02-24 13:40:10 -08:00
  • fb9785eb2d core: refactor scripts to scripting-core. add examples Koushik Dutta 2022-02-24 13:40:03 -08:00
  • 98caa047d2 server: comments Koushik Dutta 2022-02-23 21:50:09 -08:00
  • 3239b6021d ring: move promise utils Koushik Dutta 2022-02-23 21:49:58 -08:00
  • b690cd71cc snapshot: add some basic blurs and error logging to snapshots Koushik Dutta 2022-02-23 21:49:39 -08:00
  • 544a9d8661 server: fix plugin race condition bug and unavailable devices Koushik Dutta 2022-02-22 20:41:57 -08:00
  • 3638c7e4c4 neato: fix load bug Koushik Dutta 2022-02-22 20:22:35 -08:00
  • 68a51f5828 roborock: fix race condition on startup Koushik Dutta 2022-02-22 19:28:13 -08:00
  • 067e173445 snapshot: fix copy pasta Koushik Dutta 2022-02-22 16:07:46 -08:00
  • ec755adbeb snapshot: enable plugin on doorbells too Koushik Dutta 2022-02-22 15:44:18 -08:00
  • 93f8ef2dba rtsp/ffmpeg/snapshot: strip out the snapshot urls from ffmpeg and rtsp and direct the user to the snapshot plugin Koushik Dutta 2022-02-22 14:34:36 -08:00
  • 8371d51104 core/mqtt: scripts refactor Koushik Dutta 2022-02-22 12:30:22 -08:00