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) 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: SupportsInt | SupportsIndex) None
set_playback_rate(self: pyorbbecsdk.PlaybackDevice, rate: SupportsFloat | SupportsIndex) None
set_playback_status_change_callback(self: pyorbbecsdk.PlaybackDevice, arg0: collections.abc.Callable) None