Commit Graph

  • d758259df0 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-05-02 19:40:35 -07:00
  • db70c50532 sdk update Koushik Dutta 2022-05-02 19:40:33 -07:00
  • 7563f89f7b server: publish Koushik Dutta 2022-05-02 19:40:19 -07:00
  • f9464eb108 server: publish Koushik Dutta 2022-05-02 12:54:16 -07:00
  • 6ee4768ef3 server: publish Koushik Dutta 2022-05-02 12:53:57 -07:00
  • 4a13c2c889 homekit: make scrypted the default rtp sender Koushik Dutta 2022-05-01 14:13:35 -07:00
  • 32bec844f9 sdk/server: new sensors Koushik Dutta 2022-05-02 12:53:30 -07:00
  • ad6b670712 sdk/server: new sensors Koushik Dutta 2022-05-02 11:59:43 -07:00
  • 10da64e7d7 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-05-02 11:50:53 -07:00
  • b4e9f20d5d all: prune package.json Koushik Dutta 2022-05-02 11:50:47 -07:00
  • 6d4d201ad5 common: remove werift Koushik Dutta 2022-05-02 11:37:09 -07:00
  • 02d77e5e7d homekit: fix scrypted rtp sendor for weird cameras. Koushik Dutta 2022-05-01 13:59:22 -07:00
  • 1adfc8e260 homekit: fix srtp fast path usage. add docs. Koushik Dutta 2022-05-01 13:24:19 -07:00
  • d4478fa5f4 rebroadcast: fix scrypted/udp rtsp timeout. log when rtsp key frame cant be found. Koushik Dutta 2022-05-01 11:51:10 -07:00
  • f2145fad38 homekit: audio process cleanup Koushik Dutta 2022-05-01 10:30:54 -07:00
  • 301a1ec94f Merge remote-tracking branch 'origin/main' Koushik Dutta 2022-04-30 20:47:07 -07:00
  • f10b1ba063 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-04-30 20:45:59 -07:00
  • a5ee8d4119 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-04-30 20:45:59 -07:00
  • ab3226d025 installer: fix brew dumbness Koushik Dutta 2022-04-30 20:45:55 -07:00
  • eeae5b11d4 homekit/rebroadcast: rtsp client setup may return interleave values that are not what was reqwuested. todo: leverage this ourselves. Koushik Dutta 2022-04-30 18:12:31 -07:00
  • af113b75f0 homekit: remove rebroadcast dependency for srtp sender fast path. audio is now demuxed in homekit plugin. only require h264 bitstream compatibility. Koushik Dutta 2022-04-30 17:24:57 -07:00
  • 92c126185a installer: explicitly choose node 16 vs lts Koushik Dutta 2022-04-30 16:44:21 -07:00
  • 500288bcaa Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-04-30 16:35:46 -07:00
  • 8c68f61a5e installer: use node@16 from homebrew. Koushik Dutta 2022-04-30 16:35:17 -07:00
  • 0b4902d13d homekit/rebroadcast: make the rtp sender a configuration option until the stability issues can be worked out. Koushik Dutta 2022-04-30 15:08:18 -07:00
  • 7c2ca89692 Revert "homekit: experimental packetizer work" This reverts commit c2705ab981. Koushik Dutta 2022-04-30 14:52:55 -07:00
  • c2705ab981 homekit: experimental packetizer work Koushik Dutta 2022-04-30 14:52:52 -07:00
  • b2b1eaab57 rebroadcast: scrypted udp Koushik Dutta 2022-04-30 13:00:49 -07:00
  • 970b4ea895 server: log plugin installation failure Koushik Dutta 2022-04-29 12:14:07 -07:00
  • ff12218731 homekit: send codec information on normal idr frame too Koushik Dutta 2022-04-29 09:31:11 -07:00
  • 71b6ad62cb homekit: fix various ffmpeg repacketizer bugs, auto detect missing codec information. Koushik Dutta 2022-04-28 23:49:02 -07:00
  • 494f2f14ff rebroadcast: rebuild with better sync frame search. undo code comment bug. Koushik Dutta 2022-04-28 23:47:30 -07:00
  • f362dc1a76 common: sdp sdp/pps parsing. sync frame search in rtsp works if no sps is available. Koushik Dutta 2022-04-28 23:46:38 -07:00
  • 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. Koushik Dutta 2022-04-28 11:39:31 -07:00
  • e63eea7fb3 server/sdk/core: use function typing instead of bare interface. Koushik Dutta 2022-04-28 11:28:05 -07:00
  • a02ed89a73 rebroadcast: respect rtsp content-base header. Koushik Dutta 2022-04-27 13:45:59 -07:00
  • eae264fce1 google-device-access: fix readme, remove bad defaults Koushik Dutta 2022-04-25 10:45:00 -07:00
  • 9e76e2e2de homekit: restrict ffmpeg-free fast path to opus only. add comments. Koushik Dutta 2022-04-23 19:18:10 -07:00
  • 6b9d88f3f6 homekit/rebroadcast: code and log cleanups Koushik Dutta 2022-04-23 15:08:10 -07:00
  • 7e7e37f8a6 mqtt: turnOn should respect config brightness scale Koushik Dutta 2022-04-23 14:55:51 -07:00
  • e5b9b5e97a homekit/rebroadcast: add ffmpeg free fast path for all all cameras that do not need ffmpeg filtering or video transcoding Koushik Dutta 2022-04-23 14:04:25 -07:00
  • 23165d804b homekit: remove ffmpeg usage for h264 cameras that dont have any audio. Koushik Dutta 2022-04-23 12:53:51 -07:00
  • 092a91e72b unifi-protect: publish ws listener fixes Koushik Dutta 2022-04-23 09:21:03 -07:00
  • c29a248eff rebroadcast: fix double RTSP SETUP Koushik Dutta 2022-04-22 22:06:47 -07:00
  • 0af6ab795e core: need to bypass pwa cache on network error to force user action Koushik Dutta 2022-04-22 10:10:19 -07:00
  • f5b0a55db2 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-04-22 09:32:10 -07:00
  • b46403e47d core: reload on network error to allow cert to be reaccepted Koushik Dutta 2022-04-22 09:32:07 -07:00
  • 39f301cf70 rebroadcast: dont send prebuffer audio. fix ffmpeg rtsp parser. Koushik Dutta 2022-04-21 20:33:44 -07:00
  • 2a12722c90 homekit: srtp sender should bind to address override. rtsp parser should use channel to determine destination. fix h264 packetizer max length bug. Koushik Dutta 2022-04-21 20:32:42 -07:00
  • 1171a7c4ce rebroadcast: fix streams crossing Koushik Dutta 2022-04-20 20:18:05 -07:00
  • 34d5efd7ef rebroadcast: Fix rtsp client auth bugs Koushik Dutta 2022-04-20 09:33:29 -07:00
  • bfed0527e7 rebroadcast: rtsp container and scrypted parser are now the default Koushik Dutta 2022-04-19 21:52:05 -07:00
  • 8ad93376ac rebroadcast: move the global transcode settings too Koushik Dutta 2022-04-19 15:21:58 -07:00
  • 0d9f4a5ee0 rebroadcast: dont show transcode options unless opted in Koushik Dutta 2022-04-19 15:07:24 -07:00
  • bdb45fb00f homekit: opus is now the only audio option (setting removed) Koushik Dutta 2022-04-19 09:24:32 -07:00
  • db0db372f5 homekit: fix remote detection Koushik Dutta 2022-04-19 09:15:06 -07:00
  • 025b669ed0 server: make info property easily user editable again Koushik Dutta 2022-04-18 22:34:20 -07:00
  • b7b97bd446 webrtc: publish Koushik Dutta 2022-04-18 22:17:37 -07:00
  • 8f945ca354 homekit: typo Koushik Dutta 2022-04-18 22:16:08 -07:00
  • 22431f1a01 webrtc: better codec negotiation Koushik Dutta 2022-04-18 22:16:00 -07:00
  • da6fa5402d chromecast: update receiver app with resolution hint Koushik Dutta 2022-04-18 21:54:03 -07:00
  • a7355aebad sdk: add webrtc screen hints Koushik Dutta 2022-04-18 21:40:03 -07:00
  • 2ae0077ed4 server: missing spot for pluginId Koushik Dutta 2022-04-18 14:02:46 -07:00
  • 167a3b9681 server: fix plugin default export when device is a class or function. fix pluginId state missing. Koushik Dutta 2022-04-18 13:56:04 -07:00
  • 738e65cedb common: read loop nre Koushik Dutta 2022-04-18 11:31:17 -07:00
  • 83b7827b88 rebroadcast: Fix startup race conditions. Koushik Dutta 2022-04-18 11:20:20 -07:00
  • 6ad6f14d8e rebroadcast: Fix bug where rebroadcast was using double the cpu it should Koushik Dutta 2022-04-17 17:21:49 -07:00
  • 4a2f988b76 Update README.md Koushik Dutta 2022-04-17 09:01:58 -07:00
  • 3a982a5955 Update README.md Koushik Dutta 2022-04-17 09:00:11 -07:00
  • f505b6c538 ecobee: fix device.info (#224) Billy Zoellers 2022-04-16 18:04:22 -04:00
  • 87130d263d arlo: more mqtt subs, basestation keep-alive, more efficient motion listener (#225) Brett Jia 2022-04-16 18:04:10 -04:00
  • f5142514ce server/core: more pluginDepnedencies installation into the server Koushik Dutta 2022-04-16 15:01:40 -07:00
  • 1edb205806 webrtc: disable zerolatency, unreliable on chromecast? Koushik Dutta 2022-04-16 14:24:05 -07:00
  • bbf1157813 server: increase minimum core version now that npm supports CORS Koushik Dutta 2022-04-16 14:23:27 -07:00
  • 8199dae6e9 sendgrid: initial implementation (#223) Brett Jia 2022-04-16 01:34:35 -04:00
  • adf5f644bc arlo: disable audio for VMC3030 and readme (#221) Brett Jia 2022-04-14 20:04:26 -04:00
  • b806d6cebe cli: nuke package-lock.json before intsalling Koushik Dutta 2022-04-14 09:46:25 -07:00
  • 1cafb39afd core: publish Koushik Dutta 2022-04-13 23:13:02 -07:00
  • e74fbaa4b7 core: clean up peerconnections faster Koushik Dutta 2022-04-13 23:10:10 -07:00
  • 31acd2c4b1 webrtc: default to max compat Koushik Dutta 2022-04-13 22:36:33 -07:00
  • 39c111b922 rebroadcast: fix nre Koushik Dutta 2022-04-13 21:40:34 -07:00
  • 267883f63c core: use registry.npmjs.org directly. Koushik Dutta 2022-04-13 19:47:28 -07:00
  • 42d9ed5340 plugins: publish various betas Koushik Dutta 2022-04-13 17:38:04 -07:00
  • 46205e3246 server: publish Koushik Dutta 2022-04-13 13:42:36 -07:00
  • 763c352af8 core/ui: fall back to locally proxied npm that handles CORS if registry.npmjs.cf fails Koushik Dutta 2022-04-13 13:30:15 -07:00
  • d98263a703 Update docker-common.yml Koushik Dutta 2022-04-13 13:12:46 -07:00
  • 856bac30b3 webrtc/server: Fix missing sourceid Koushik Dutta 2022-04-13 13:01:25 -07:00
  • f221337658 unifi-protect: Fix websocket events fialing Koushik Dutta 2022-04-13 12:35:32 -07:00
  • b0336d074d gitignore Koushik Dutta 2022-04-13 11:18:51 -07:00
  • fcc029d293 external: remove private Koushik Dutta 2022-04-13 11:18:23 -07:00
  • 1c2d3533aa rebroadcast: typo Koushik Dutta 2022-04-13 11:17:16 -07:00
  • 76c5cce2fc amcrest: fix event loop bug Koushik Dutta 2022-04-13 11:17:10 -07:00
  • 97b6be69db plugins: respect destination bitrate hint Koushik Dutta 2022-04-13 00:22:10 -07:00
  • 5a50c7ca5d homekit/rebroadcast: refactor transcoding Koushik Dutta 2022-04-12 21:23:59 -07:00
  • 469e9c608d rebroadcast: fix idr interval computation bug Koushik Dutta 2022-04-12 10:05:11 -07:00
  • 5a18ced948 homekit: fix dynamic bitrate Koushik Dutta 2022-04-12 10:04:48 -07:00
  • 60c3ae25da arlo 0.2.3 (#219) Brett Jia 2022-04-13 03:21:34 -04:00
  • 7a1d1a571f webrtc: Fix track lookup race condition Koushik Dutta 2022-04-12 01:08:44 -07:00
  • b5d48b1f47 core: fix webrtc camera refactor bug Koushik Dutta 2022-04-12 01:08:22 -07:00
  • 8b9778afb9 global: remove rtsp_transport flags from everywhere. it will be handled in rebroadcast. Koushik Dutta 2022-04-12 00:00:38 -07:00