Releases: homebridge-plugins/homebridge-camera-ffmpeg
Releases · homebridge-plugins/homebridge-camera-ffmpeg
Version 3.1.4
Version 3.1.3
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.
Version 3.1.2
Changes
- Errors from FFmpeg are now always logged.
- Improvements to snapshot caching.
Bug Fixes
- Streams should no longer end after roughly 3 minutes.
Version 3.1.1
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.
Version 3.1.0
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.
Version 3.0.6
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.
Version 3.0.5
Changes
- Code cleanup and general housekeeping.
Version 3.0.4
Changes
- Added warning when attempting to use videoFilter with the copy vcodec.
- Added support for connecting to an MQTT broker with TLS.
- Updated dependencies.
Version 3.0.3
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 theinterfaceName
option.
Version 3.0.2
Changes
- Allow
=
in the URL for HTTP automation for systems that require it. Everything after the=
will be ignored.