Skip to content

modules.vision.streaming.video_recorder

Classes Diagram

Classes

VideoRecorder

Inherits from: abc.ABC

Abstract base class for video recording implementations.

Define the interface and common utilities expected from video recorder implementations.
Concrete recorder classes (e.g., RtspStream, ...) must inherit from this class
and implement the abstract methods.

Methods

start_recording(self, saving_path: str) → None

@abstractmethod

Start the video recording process.

stop_recording(self) → None

@abstractmethod

Stop the video recording process.