Version 2.4 🚀
Description
This release adds an option for a user to choose to use stream component which when disabled, might provide a lot shorter playback delays for some users. Defaults to enabled.
There are advantages and disadvantages to both.
Enabled - Bigger delay, lower CPU usage, but player has an ability to stop, rewind etc. This is the default and recommended behaviour of Home Assistant if stream is enabled in configuration. More info: https://www.home-assistant.io/integrations/stream/
Disabled - A lot shorter delay, higher CPU usage, but no controls over playback.
This is a known issue of Home Assistant.
There might be some other disadvantages to disabling the stream component for the camera, like losing option to control playback, and which depend on your environment and future Home Assistant updates.
Try it out and see what works best for you.
If you encounter any issues worth mentioning in readme while not using a stream component for the camera, please report them via a new issue or a PR.
Breaking changes
None. Your settings will be automatically migrated properly and the behaviour of the camera stays the same.