Homebridge Camera Ffmpeg Versions Save

Homebridge Plugin Providing FFmpeg-based Camera Support

v3.1.4

2 years ago

Bug Fixes

  • Pinned mqtt to 2.3.8 to avoid "Maximum call stack size exceeded" error.

v3.1.3

2 years ago

Changes

  • Errors from FFmpeg are once again hidden when not in debug mode. This will be tweaked in the future.
  • An attempt will now be made to gracefully shut down FFmpeg before force killing it.

Bug Fixes

  • Port selection should now correctly grab an open UDP port.
  • When using motionDoorbell, the doorbell is now only rung when the motion cooldown has run.

v3.1.2

3 years ago

Changes

  • Errors from FFmpeg are now always logged.
  • Improvements to snapshot caching.

Bug Fixes

  • Streams should no longer end after roughly 3 minutes.

v3.1.1

3 years ago

Changes

  • Snapshots are now briefly cached. This will prevent bombarding the camera with requests for new snapshots when motion alerts are triggered.
  • Improved messaging when cameras respond slowly.
  • Minor tweaks.
  • Updated dependencies.

v3.1.0

3 years ago

Bug Fixes

  • Fixed warnings under Homebridge 1.3 when using switches.

Breaking Changes

  • Complete rework of MQTT support. Now topics and messages are configurable per camera, which should allow any camera with MQTT support to work directly with this plugin. If you need compatibility with the way prior versions worked, you can follow this config example.
  • Dropped support for older versions of Homebridge, now requires version 1.1.3 or newer.

v3.0.6

3 years ago

Changes

  • Added motionDoorbell to ring the doorbell when motion is activated in order to allow motion alerts to be displayed on Apple TVs.
  • HTTP server now returns JSON to provide additional information to helper plugins.

v3.0.5

3 years ago

Changes

  • Code cleanup and general housekeeping.

v3.0.4

3 years ago

Changes

  • Added warning when attempting to use videoFilter with the copy vcodec.
  • Added support for connecting to an MQTT broker with TLS.
  • Updated dependencies.

v3.0.3

3 years ago

Changes

  • Updated dependencies.

Note

  • Homebridge 1.1.3 is now out. It is highly recommended to upgrade as it should completely resolve the issue that caused live video not to work while snapshots continued to update. Once you upgrade, interfaceName will no longer have any impact. At some point in the future this plugin will drop support for Homebridge 1.1.2 and lower and also remove the interfaceName option.

v3.0.2

3 years ago

Changes

  • Allow = in the URL for HTTP automation for systems that require it. Everything after the = will be ignored.