The ffmpeg platform allows you to use every video feed with FFmpeg as camera in Home Assistant. The input for ffmpeg need to support that could have multiple connection to source (input) in same time. For every user in UI and all 10 seconds (snapshot image) it make a new connection/reading to source. Normally that should never be a trouble only in strange selfmade constructs can be make mistakes.
+
The ffmpeg platform allows you to use any video feed as a camera in Home Assistant via FFmpeg. This video source must support multiple simultaenous reads, because for every concurrent Home Assistant user, a connection will be made to the source every 10 seconds. Normally this should not be a problem.
To enable your FFmpeg feed in your installation, add the following to your configuration.yaml file:
@@ -105,16 +105,16 @@
Configuration variables:
-
input (Required): A ffmpeg compatible input file, stream or feed.
-
name (Optional): This parameter allows you to override the name of your camera.
-
extra_arguments (Optional): Extra option they will pass to ffmpeg. i.e. image quality or video filter options.
+
input (Required): An FFmpeg-compatible input file, stream, or feed.
+
name (Optional): Override the name of your camera.
+
extra_arguments (Optional): Extra options to pass to ffmpeg, e.g. image quality or video filter options.
Image quality
You can control the image quality with extra_arguments-q:v 2-32 or with lossless option -pred 1.
-
If you are running into trouble with this sensor, please refer to this Troubleshooting section.
+
If you are running into trouble with this sensor, please refer to the Troubleshooting section.