Commit Graph

  • 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
  • 751cc2a238 global: rename FFMpeg to FFmpeg Koushik Dutta 2022-04-11 22:42:31 -07:00
  • 1c3682f9db server: handle rtsps conversion Koushik Dutta 2022-04-11 22:37:20 -07:00
  • 7bf8d9c9c3 rebroadcast: add ffmpeg rtsp/udp mode Koushik Dutta 2022-04-11 22:37:10 -07:00
  • fe8e89ea8d rebroadcast: fork and fix sps-parser Koushik Dutta 2022-04-11 21:51:48 -07:00
  • aa00b9a2d7 rebroadcast: finally fix rebroadcast to report the resolution too Koushik Dutta 2022-04-11 21:30:01 -07:00
  • bf58d7fe54 common: fmtp parsing, fix bad type on stream parser interface Koushik Dutta 2022-04-11 21:28:46 -07:00
  • 09d1666400 rebroadcast: Koushik Dutta 2022-04-11 11:58:16 -07:00
  • 0fa228cd03 homekit: log packet loss Koushik Dutta 2022-04-11 11:56:36 -07:00
  • 5ce5e7ca1a homekit: switch to sdp parser Koushik Dutta 2022-04-11 10:26:53 -07:00
  • 76a2eabf67 homekit: fix h264 repacketizer marker calculation Koushik Dutta 2022-04-11 09:30:35 -07:00
  • 0d0f13a479 rebroadcast: correctly find the sync frame to improve start up time Koushik Dutta 2022-04-10 21:35:56 -07:00
  • f2bf536986 homekit: srtp path should respect max packet size Koushik Dutta 2022-04-10 21:11:58 -07:00
  • 4325d6fa88 homekit: properly repacketize stap-a packets. Koushik Dutta 2022-04-10 21:03:59 -07:00
  • 3daaf5ae3b homekit: fix opus timetstamp regression Koushik Dutta 2022-04-10 18:22:12 -07:00
  • c61053d442 homekit: unifi protect no longer requires ffmpeg Koushik Dutta 2022-04-10 17:04:57 -07:00
  • df302a9278 rebroadcast: fix scrypted parser udp timeout Koushik Dutta 2022-04-10 17:04:30 -07:00
  • 6ebf4a0725 webrtc: fixup ffmpeg stream selection Koushik Dutta 2022-04-10 17:03:47 -07:00
  • 777dec4da5 webrtc: request opus from the source Koushik Dutta 2022-04-10 09:46:39 -07:00
  • dd56727905 rebroadcast/homekit: wip scrypted parser path that eliminates ffmpeg Koushik Dutta 2022-04-09 23:49:42 -07:00
  • a0927a472b homekit: no-ffmpeg fast path wip Koushik Dutta 2022-04-09 23:08:30 -07:00
  • 61803092a2 homekit: not actually possible to stream a perfect aac eld stream... Koushik Dutta 2022-04-09 21:54:12 -07:00
  • 351c6c18a4 rebroadcast: complete multi-audio sdp negotiation. Koushik Dutta 2022-04-09 21:48:19 -07:00
  • 8b0a971418 unifi-protect: fix some weird crashes with missing device types Koushik Dutta 2022-04-09 21:47:46 -07:00
  • 473f2738cc arlo: 0.2.0 with mqtt under the hood (#215) Brett Jia 2022-04-09 20:35:04 -04:00
  • 3b5cac33aa rebroadcast: support rtsp servers with multiple audio streams. Koushik Dutta 2022-04-09 16:17:48 -07:00
  • da74a8fea6 Readme's (#213) pleaseemail 2022-04-09 13:37:04 -07:00
  • 8567e9007f homekit: send codec hints for streaming and recording Koushik Dutta 2022-04-09 13:23:02 -07:00