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