6.6. Record & Playback

Recording and playback functionality for saving and replaying sensor data.

6.6.1. Classes

6.6.1.1. RecordDevice

class pyorbbecsdk.RecordDevice

Bases: pybind11_object

__init__(self: pyorbbecsdk.RecordDevice, device: pyorbbecsdk.Device, file: str, compression: bool = True) → None
pause(self: pyorbbecsdk.RecordDevice) → None
resume(self: pyorbbecsdk.RecordDevice) → None

6.6.1.2. PlaybackDevice

class pyorbbecsdk.PlaybackDevice

Bases: Device

__init__(self: pyorbbecsdk.PlaybackDevice, file: str, preset_path: str = '') → None
get_duration(self: pyorbbecsdk.PlaybackDevice) → int
get_playback_status(self: pyorbbecsdk.PlaybackDevice) → pyorbbecsdk.OBPlaybackStatus
get_position(self: pyorbbecsdk.PlaybackDevice) → int
pause(self: pyorbbecsdk.PlaybackDevice) → None
resume(self: pyorbbecsdk.PlaybackDevice) → None
seek(self: pyorbbecsdk.PlaybackDevice, timestamp: int) → None
set_playback_rate(self: pyorbbecsdk.PlaybackDevice, rate: float) → None
set_playback_status_change_callback(self: pyorbbecsdk.PlaybackDevice, arg0: Callable) → None