Commits
- c036da9: Update test.yml (Koushik Dutta)
- 87fbb95: postrelease (Koushik Dutta)
- 848d490: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- a46235d: python-codecs: publish (Koushik Dutta)
- Fix arch detection on pi builders ([Koushik Dutta](https://github.com/koush/scrypted/commit/c4b5af46d0490a6e0230e0d208a6279cb1d4d31c))
- Fix arch detection on pi builders ([Koushik Dutta](https://github.com/koush/scrypted/commit/39342d5d463be784a1e2cdccefa29db42baa04c0))
- update ([Koushik Dutta](https://github.com/koush/scrypted/commit/1b6de42ecaa3e58e49eb7bd4c0e73e5857770ed7))
- use apt ffmpeg ([Koushik Dutta](https://github.com/koush/scrypted/commit/0269959cf35a4912959a1ef4f55e5fc4c972c6b0))
- fix ffmpeg path ([Koushik Dutta](https://github.com/koush/scrypted/commit/0cff8ad5ed5631372d00fd352f19310197154cc3))
- publish ([Koushik Dutta](https://github.com/koush/scrypted/commit/c67c9a028c006fdc233b256294c279fdeaa38916))
- publish ([Koushik Dutta](https://github.com/koush/scrypted/commit/18cad22627bee8752d7002daaa6bef605f0e5a0b))
- remove pi builder ([Koushik Dutta](https://github.com/koush/scrypted/commit/fe01d3a1ba28f522c3f2a63e56b466d961c2b724))
- remove pi builder ([Koushik Dutta](https://github.com/koush/scrypted/commit/b168ca52c6c95184310f85d1be25fa5ce4841f9f))
- remove pi builder ([Koushik Dutta](https://github.com/koush/scrypted/commit/443158286e3e1a5c01388b76fdf8f0c9c5342ddb))
- switch back to gh builders ([Koushik Dutta](https://github.com/koush/scrypted/commit/ec89a77955c0636423025858f43b92361061900a))
- switch back to gh builders ([Koushik Dutta](https://github.com/koush/scrypted/commit/1eea3a87d0f9794badc9f0d9bbb72d37c4ce007a))
- switch back to gh builders ([Koushik Dutta](https://github.com/koush/scrypted/commit/4179698c122941bc465c03fd099b134e71a54860))
- update s6 ([Koushik Dutta](https://github.com/koush/scrypted/commit/19692d02c614aa583e477daea70dcba2b28ff552))
- choose better defaults for precision ([Koushik Dutta](https://github.com/koush/scrypted/commit/1b5565b5b2ef21debf3b57f9898e1624697e516a))
- prevent snapshot throttling when its only a single camera ([Koushik Dutta](https://github.com/koush/scrypted/commit/ea6e33d159a22276eb0f7bc625997cec59faab46))
- 8f83894: python-codecs: implement hang protection (Koushik Dutta)
- fix models to accept rgb instead of bgr ([Koushik Dutta](https://github.com/koush/scrypted/commit/367d741c5f35410b28e22b15d85556ab33185521))
- test other models ([Koushik Dutta](https://github.com/koush/scrypted/commit/6f004db8592f3da366ddabfe6dd88912ac7bdc95))
- ui fixes ([Koushik Dutta](https://github.com/koush/scrypted/commit/2918cf9ae146cb506ef2707a5fa43e09837b62fd))
- support more models ([Koushik Dutta](https://github.com/koush/scrypted/commit/9fd364145511fd0eb8745b65380b961ab5952c87))
- update sdk ([Koushik Dutta](https://github.com/koush/scrypted/commit/92a0b4a863dc4fdda110efd7e5f5dafeea0a97f6))
- cleanup ([Koushik Dutta](https://github.com/koush/scrypted/commit/326ef11760d7f93b64d5175108b2d0c53f28b09b))
- add yolov4-tiny model ([Koushik Dutta](https://github.com/koush/scrypted/commit/9b8bde556c3c7f66d0062c8a924d14fe841d9857))
- 62a92fe: coreml/openvino: improve yolov4, add yolov3 to openvino (Koushik Dutta)
- fix typo ([Koushik Dutta](https://github.com/koush/scrypted/commit/29094afa4d434cb720912dda3ae5b833670316e7))
- add yolov8 ([Koushik Dutta](https://github.com/koush/scrypted/commit/d9a575cb5a7e7240b6989ce2b765df9f913a5cd7))
- yolov8 default on apple silicon ([Koushik Dutta](https://github.com/koush/scrypted/commit/6f7fa54f24fb7e0078a8fbe0c3fedeab045cb5b7))
- ef742bd: coreml/openvino: yolov8 support (Koushik Dutta)
- functional yolov8 ([Koushik Dutta](https://github.com/koush/scrypted/commit/74cd23bd888e7bbf760c60005a15ced55df80eeb))
- fix labels ([Koushik Dutta](https://github.com/koush/scrypted/commit/b10b4d047efb33d83f7e7418d0b63cbbd0a3a2c4))
- refactor, add support for yolov8 on tflite ([Koushik Dutta](https://github.com/koush/scrypted/commit/2b9a0f082d1085fee1a84dcf575599ca78947abb))
- save push credentials, polling now disabled by default. publish beta ([Koushik Dutta](https://github.com/koush/scrypted/commit/d5b652da8c42fe6d8d63487022f9ddb40254ff39))
- recover after ffmpeg exits before printing sdp (890) [890](https://github.com/koush/scrypted/pull/890) ([Brett Jia](https://github.com/koush/scrypted/commit/6b9c3e4aa0c9df720ab3edb24b2fd57f7db4da5e))
- cleanup sdp rejection ([Koushik Dutta](https://github.com/koush/scrypted/commit/2372acc796f28dab6869d3fd3d180944f32c14cc))
- c5c07d8: tensorflow-lite: fall back to mobilenet if edgepu startup fails (Koushik Dutta)
- 0076c48: tensorflow-lite: yolov8 is not compatible with usb edgetpu (Koushik Dutta)
- 37ccefe: tensorflow-lite: readme (Koushik Dutta)
- timeout snapshots to free socket ([Koushik Dutta](https://github.com/koush/scrypted/commit/e0db86cb417c90cbbe79fcf6ec4565671eb0ee47))
- fix mobilenet url ([Koushik Dutta](https://github.com/koush/scrypted/commit/3a23e8ed260cbfcb524aaeeae9a03be510beae8c))
- dc5456d: tensorflow-lite: fix yolov8 uint8 to int8 color conversion (Koushik Dutta)
- add request timeout ([Koushik Dutta](https://github.com/koush/scrypted/commit/a28df23032d0589d746b1f05cc96d9f5b602c624))
- fix dtls cookie race condition ([Koushik Dutta](https://github.com/koush/scrypted/commit/381892fca63ed044c2f64078a06fd365113e712b))
- 9f73b92: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- tell ffmpeg pipe input format (902) [902](https://github.com/koush/scrypted/pull/902) ([Brett Jia](https://github.com/koush/scrypted/commit/7f4c8997b9adf78b1577d8389bea0a429871d0eb))
- 8014060: rebroadcast :publish (Koushik Dutta)
- fix potential leak ([Koushik Dutta](https://github.com/koush/scrypted/commit/336220559f8f7e5e9d66a23590d2aa67ff37d714))
- fix non admin cli login. ([Koushik Dutta](https://github.com/koush/scrypted/commit/ce5f568a5d2b6f9c63949981ea220cde20567d08))
- fix doorbells ([Koushik Dutta](https://github.com/koush/scrypted/commit/be888d215d129f9b97c7c98b9e70df37e3c9b248))
- improve prebuffer session logging ([Koushik Dutta](https://github.com/koush/scrypted/commit/fd8aa70352bb313162d196c4ad32483521eb3e2c))
- various enhancements + upstreaming changes (913) [913](https://github.com/koush/scrypted/pull/913) ([Brett Jia](https://github.com/koush/scrypted/commit/8b15617f6ec08e76087e2b62bc99f0d8e2fb5763))
- docs ([Koushik Dutta](https://github.com/koush/scrypted/commit/81fb690089c70c7dda1a5371186648ab975eab9e))
- 7807cc4: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- uncap detection duration. disable snapshot fallback. use a max concurrent detection calcuation ([Koushik Dutta](https://github.com/koush/scrypted/commit/44dc648398889184551758541f40578d2b0839c7))
- fix cpu calc ([Koushik Dutta](https://github.com/koush/scrypted/commit/2ffe67b2dbe209e8ed469c1194428c2033de89a1))
- stapa/sei fix. stream start failure fix/logging. ([Koushik Dutta](https://github.com/koush/scrypted/commit/56f127a203e781985cb35afecafe13987cd777be))
- fix erroneous window laptop transcode. fix spurious NAL delimiter logging. ([Koushik Dutta](https://github.com/koush/scrypted/commit/a06c6e9568064a9109fdd5ebca3183bd4e5d8ab0))
- add support for reolink doorbells, deprecating onvif plugin usage ([Koushik Dutta](https://github.com/koush/scrypted/commit/7a56cefe2a9d23bd6abc0023a87cde6f321d894a))
- allow mac/ios types ([Koushik Dutta](https://github.com/koush/scrypted/commit/a9deff0046047143c8e9d951bf45da6bcb107b27))
- fix install on linux when /dev/dri is missing ([Koushik Dutta](https://github.com/koush/scrypted/commit/659f99c33d27452cfde5b75111c49e6aff56dc41))
- fix reversed logic ([Koushik Dutta](https://github.com/koush/scrypted/commit/1fef31a08110d2be8c42e16d2e6cb4d20d82c115))
- simplify nvr storage instructions ([Koushik Dutta](https://github.com/koush/scrypted/commit/e9f999b91141f16f1b7c88dc56910bae73c7fc44))
- settings tweaks ([Koushik Dutta](https://github.com/koush/scrypted/commit/6a4126191befb221406062dac9162029bfa94dcc))
- add anayze mode hint ([Koushik Dutta](https://github.com/koush/scrypted/commit/e6ece3aa3e8eb87b5471b9985ea91d781340e362))
- 33477fd: reolink/onvif: fix listener destroy throw error (Koushik Dutta)
- readme ([Koushik Dutta](https://github.com/koush/scrypted/commit/d9dccf36a389b769035c1bc65e4410c1e69b2201))
- use new client per event listener ([Koushik Dutta](https://github.com/koush/scrypted/commit/55d58d1e442a5e47eee1fc7bfdbab4ddcad70ad6))
- d1be0f1: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- restart motion detection on stopped streams ([Koushik Dutta](https://github.com/koush/scrypted/commit/5c7b67c9739d7066ab4a51131d2ceb3b338c5568))
- add pipeline hang logging ([Koushik Dutta](https://github.com/koush/scrypted/commit/cc0283ef395103fe98465130355b7fdfda463868))
- keep trying to restart rtsp server ([Koushik Dutta](https://github.com/koush/scrypted/commit/8f5e9e5a8c7ff7abe786d9ca63a17c5e6ec536e8))
- handle frame size changes ([Koushik Dutta](https://github.com/koush/scrypted/commit/f10cdfbcedc8b1f5bcd324c1c1b499f4677b0c7a))
- update to 0.8.4 beta (923) [923](https://github.com/koush/scrypted/pull/923) ([Brett Jia](https://github.com/koush/scrypted/commit/8eb533c22025f0e056be885b07450723f0fbc884))
- notification fixes ([Koushik Dutta](https://github.com/koush/scrypted/commit/b1bf897bdb9b90df2d71af61c26662411c1ece50))
- f7e35fb: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- 488d68e: python-client: initial implementation (Koushik Dutta)
- notify track startup failure ([Koushik Dutta](https://github.com/koush/scrypted/commit/106fef95b477fba1f57ccbf4071021ab1049f9fa))
- publish with more auth fixes ([Koushik Dutta](https://github.com/koush/scrypted/commit/6d8b3c1ce7b5624d3dd78b605dba31b02aa3a711))
- c31e68f: Update connect_scrypted_client (932) (Raman Gupta) [932](https://github.com/koush/scrypted/pull/932)
- Improve python generation (931) [931](https://github.com/koush/scrypted/pull/931) ([Raman Gupta](https://github.com/koush/scrypted/commit/bf4d39d6af67b35cd3dd075a6b7d00c0731765a6))
- fix default behavior when snapshot url is provided on cameras without a Camera interface ([Koushik Dutta](https://github.com/koush/scrypted/commit/2e9f618f6fb22c524aae9acf24b0a37d1d5c05cf))
- 67aaa08: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- fix erroneous polling ([Koushik Dutta](https://github.com/koush/scrypted/commit/92583e568aaaa7f53d57eb6bcdb8c742076ff863))
- fix typing (938) [938](https://github.com/koush/scrypted/pull/938) ([Raman Gupta](https://github.com/koush/scrypted/commit/4cef09540bcdbcedd71081d338d2656427b6a5d8))
- support custom controlCenterDisplayName ([Koushik Dutta](https://github.com/koush/scrypted/commit/0b3dee3a03fc4e09b0bb2152db7f848815569bee))
- 7b4919f: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- log when object detection is zone filtered. ([Koushik Dutta](https://github.com/koush/scrypted/commit/ce138d1a178c236b11b7dda443208b5af6acd274))
- pass through single packet stapa ([Koushik Dutta](https://github.com/koush/scrypted/commit/48cd3830a53831816bd65d733ed13ad1ecab26a3))
- remove push receiver token shim ([Koushik Dutta](https://github.com/koush/scrypted/commit/d7e80524989fcbc6a34b5da44f0e6a902a194dc8))
- d16ed9e: Update README.md (Koushik Dutta)
- 2d3957e: Update README.md (Koushik Dutta)
- improve management of avahi (940) [940](https://github.com/koush/scrypted/pull/940) ([dignabbit](https://github.com/koush/scrypted/commit/f33bb5313827b9be1352a0dbc3be6a0fd5aa54af))
- dec1846: Update README.md (946) (Koushik Dutta) [946](https://github.com/koush/scrypted/pull/946)
- 8168267: Update README.md (Koushik Dutta)
- b5c9382: google-device-access: fix webrtc negotiation via hack (Koushik Dutta)
- ab3a71a: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- dd5cb43: google-device-access: hack comment (Koushik Dutta)
- publish auth fixes ([Koushik Dutta](https://github.com/koush/scrypted/commit/7a811b2b22f2950d6b5a1e390cd4205d12e4aed7))
- support reload login between auth and code ([Koushik Dutta](https://github.com/koush/scrypted/commit/6736379858e2673314797d8b72b86b163dbb5a55))
- move deadsnakes ppa to docker only. tf no longer supported local install. ([Koushik Dutta](https://github.com/koush/scrypted/commit/63fc22303680cfed1bb560d30484db6c20bf51f0))
- rev model downloads for label normalization ([Koushik Dutta](https://github.com/koush/scrypted/commit/7d3dfb16f0a876703d715aaf5192192563692e11))
- 3494106: python-client: fix message queues (Koushik Dutta)
- disable jitter buffer spam ([Koushik Dutta](https://github.com/koush/scrypted/commit/c15e10e5cffa4fcc4c28fa28009cbc4a982410c2))
- fix mdns names? ([Koushik Dutta](https://github.com/koush/scrypted/commit/7a297761bcd23ba4410d83ec014755290a560390))
- upstreaming changes for versions 0.8.5 - 0.8.11 (956) [956](https://github.com/koush/scrypted/pull/956) ([Brett Jia](https://github.com/koush/scrypted/commit/d91c9195580dd19b7dc11c0623e4dd40b4d75174))
- 4c79745: homekit/webrtc: fix broken stapa handling on unifi (Koushik Dutta)
- 2fd2151: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- fix motion suspend/timeout/resume interaction ([Koushik Dutta](https://github.com/koush/scrypted/commit/b2040ea2c88e6d1ce9cc0d865dae28aac22588d2))
- log characteristics ([Koushik Dutta](https://github.com/koush/scrypted/commit/0585e7bbaf42836ebb6d166aabfa2814bbc75bb2))
- 28835b1: unifi-protect: use new isDoorbell flag (Koushik Dutta)
- readme ([Koushik Dutta](https://github.com/koush/scrypted/commit/cbbfa0b52509cc622f94280d9795d3b83d578090))
- 0c05b59: tensorflow-lite: temp hack to fix wide angle detection (Koushik Dutta)
- 5ec0bf4: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- Fix prebuffer sync frame search lol ([Koushik Dutta](https://github.com/koush/scrypted/commit/e063637100fea9f4e3a88a31fad289ad58cd622b))
- fix frame generator signature ([Koushik Dutta](https://github.com/koush/scrypted/commit/2501d1460b17574082fcc0b4fa40511030e94013))
- simplify prebuffer sync frame search, remove dead code... ([Koushik Dutta](https://github.com/koush/scrypted/commit/2f3529b822b9620a75bb1b21c024ab511244b965))
- validate local address ([Koushik Dutta](https://github.com/koush/scrypted/commit/753373a6919e6d6b48addea6027ea8e8ab477ca9))
- restart if detection times out ([Koushik Dutta](https://github.com/koush/scrypted/commit/4feeeda9044c19a55de0b9b398e60f23d288589a))
- update dep ([Koushik Dutta](https://github.com/koush/scrypted/commit/08a8428d6e90a6c104446dba4b1d9c3ce2f01b0b))
- 19f8bfb: unifi-protect: older controller fix for doorbells (Koushik Dutta)
- 711eb22: postbeta (Koushik Dutta)