
Opens a remote url or explicit gst_backend pipeline via GStreamer and emits VideoFrame chunks. drop_frames controls back-pressure; retry_delay_ms governs reconnect cadence. Use for custom GStreamer caps or hardware-accelerated decode.
Custom GStreamer camera backend feeding object detection.
RTSP over GStreamer with multi-object tracking and browser output.
Hardware-accelerated decode path into landmark detection.
url must use an `http(s)://`, `rtsp(s)://`, or `rtmp(s)://` scheme and contain only standard URL characters. Any other scheme or special character is rejected — the component produces no frames and retries after retry_delay_ms.gst_backend overrides URL routing and accepts a full GStreamer pipeline description. It is not URL-validated; set it only to a trusted pipeline string. When set, url is ignored.gst_backend is empty, the component builds a GStreamer backend for HTTP MJPEG, RTSP, RTMP, and generic URI sources.retry_delay_ms milliseconds.width and height `0` preserve the source resolution; either non-zero triggers a resize. Aspect ratio is NOT preserved automatically.drop_frames `true` drops frames when downstream is slower; `false` blocks the producer.url or gst_backend change tears down the current pipeline and re-opens.Automated release