Commit Graph

  • 5493d9d713 homekit: publish Koushik Dutta 2022-05-11 09:15:03 -07:00
  • e7b07c268f rebroadcast: fix reboot loop Koushik Dutta 2022-05-11 09:14:55 -07:00
  • 8a456c5232 homekit: better segment valdation on secure videos Koushik Dutta 2022-05-10 23:40:38 -07:00
  • 14c940064b rebroadcast: fix homekit videos starting too late Koushik Dutta 2022-05-10 23:39:59 -07:00
  • b20fdc0477 amcrest: fix pcm codec detection Koushik Dutta 2022-05-10 10:30:34 -07:00
  • 64c5c7000a onvif/amcrest: ffmpeg expects ssrc as signed int32 Koushik Dutta 2022-05-10 10:16:58 -07:00
  • 7453fc44ea amcrest/onvif: fix 2 way audio codec matching to ignore case. add support for multichannel audio. Koushik Dutta 2022-05-10 09:47:13 -07:00
  • 6e6697c890 homekit/rebroadcast: document weird ffmpeg rtsp skip issue Koushik Dutta 2022-05-09 23:35:13 -07:00
  • 7bb1aae39c rebroadcast: Fix input audio codec negotiation and settings Koushik Dutta 2022-05-09 22:18:36 -07:00
  • ffe00eefdf homekit: use werift src Koushik Dutta 2022-05-09 20:41:52 -07:00
  • f240dd020f sdk: publish Koushik Dutta 2022-05-09 19:41:50 -07:00
  • b541e40d14 sdk: add security system type Koushik Dutta 2022-05-09 19:41:11 -07:00
  • ef83dd6d1e server: publish Koushik Dutta 2022-05-09 19:35:01 -07:00
  • e6d92c7324 homekit/webrtc: werift dependency fixups Koushik Dutta 2022-05-09 19:16:15 -07:00
  • c3dafdab33 webrtc: ffmpeg free fast path Koushik Dutta 2022-05-09 17:20:27 -07:00
  • 59bdc9446a common: rtsp client tweaks Koushik Dutta 2022-05-09 17:20:10 -07:00
  • 49efc2b5cc sdk: publish Koushik Dutta 2022-05-09 17:19:21 -07:00
  • 4a681595f6 homekit: use werift package instead of long rel paths Koushik Dutta 2022-05-09 17:19:09 -07:00
  • 59a0d74f30 sdk: publish Koushik Dutta 2022-05-09 14:15:48 -07:00
  • ca2380df7d sdk: arm/disarm Koushik Dutta 2022-05-09 13:07:32 -07:00
  • da02e2825c sdk: security system Koushik Dutta 2022-05-09 13:05:26 -07:00
  • b31da22c15 homekit: refactor/prevent race conditions around streaming session termination Koushik Dutta 2022-05-09 12:36:00 -07:00
  • 3b253d25c9 homekit/rebroadcast/common: refactored rtsp client Koushik Dutta 2022-05-09 11:39:08 -07:00
  • bed91f1fb9 common/rebroadcast: rtsp server refactor Koushik Dutta 2022-05-09 11:23:21 -07:00
  • ac97ab3000 rebroadcast: fix stream filtering Koushik Dutta 2022-05-09 09:48:50 -07:00
  • 7cebd6f020 common: sdp parsing should handle default audio type Koushik Dutta 2022-05-09 09:47:31 -07:00
  • 27aff626ae common: rtsp server fixes Koushik Dutta 2022-05-08 22:01:07 -07:00
  • bb1ac01eb0 homekit: fix error message typos Koushik Dutta 2022-05-07 22:19:12 -07:00
  • 10d4c9088a homekit: map EntrySensor to homekit ContactSensor (#241) Billy Zoellers 2022-05-08 16:17:41 -04:00
  • 31559b4102 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-05-07 19:00:29 -07:00
  • 39787417a4 plugins: remove unused singleInstance property Koushik Dutta 2022-05-07 19:00:26 -07:00
  • 1b023fe5a2 homekit: video rtcp timeout Koushik Dutta 2022-05-07 15:49:24 -07:00
  • b38ceff3c5 homekit: only start intercom once audio starts flowing back. this addresses issues where doorbell chimes get muted if two way mode is activated. Koushik Dutta 2022-05-07 13:36:31 -07:00
  • c79f4111fa homekit: docs Koushik Dutta 2022-05-07 13:07:54 -07:00
  • 2bf808cefb rebroadcast: lgoging Koushik Dutta 2022-05-07 13:04:54 -07:00
  • c8dc734aa0 homekit: sei filtering is now in rebroadcast. Koushik Dutta 2022-05-07 11:36:00 -07:00
  • 4ca700f794 rebroadcast: add sei detection and ffmpeg fallback Koushik Dutta 2022-05-07 11:29:45 -07:00
  • f48b1abb2c core: fix add device button bug Koushik Dutta 2022-05-06 10:27:13 -07:00
  • 7850243191 zwave: additional menu options (#240) Billy Zoellers 2022-05-05 22:13:23 -04:00
  • 88479e3b5a server: publish Koushik Dutta 2022-05-05 15:44:19 -07:00
  • a2529c707a server: fix log purge bug Koushik Dutta 2022-05-05 15:43:42 -07:00
  • f2f53e0dea zwave: allow manual entry (#239) Billy Zoellers 2022-05-05 18:26:26 -04:00
  • 8a7da86f7d homekit: fix sequence number check in rtp sender Koushik Dutta 2022-05-05 13:45:09 -07:00
  • c5afebba16 core: publish Koushik Dutta 2022-05-05 13:44:21 -07:00
  • 319b2028e8 sdk: add range hint to setting Koushik Dutta 2022-05-05 13:44:06 -07:00
  • 8c1426f89d zwave: fix flood sensor check Koushik Dutta 2022-05-05 13:19:48 -07:00
  • c696a94fd2 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2022-05-03 18:42:21 -07:00
  • 9c91e3bc16 core: fix race condition on native webrtc viewing Koushik Dutta 2022-05-03 18:41:44 -07:00
  • 59a0e602e0 homekit: document homekit video slow startup bug Koushik Dutta 2022-05-03 15:31:46 -07:00
  • 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. Koushik Dutta 2022-05-03 15:24:03 -07:00
  • 8d8bb3ad95 homekit: publish more sensors Koushik Dutta 2022-05-02 22:16:37 -07:00
  • a882fd6e84 homekit: add support for air quality sensor (#236) Billy Zoellers 2022-05-03 01:15:58 -04:00
  • 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