Skip to content

Function: useRecording()

@roomful/react


@roomful/react / useRecording

useRecording<TPresence>(options?): UseRecordingResult

Defined in: react/src/index.ts:1643

Subscribes to the session-recording engine: reactive isRecording, frameCount, and durationMs, with stable start/stop/replay/export controls. Capture is local to this peer; replay re-emits the captured frames at their original tempo.

TPresence extends PresenceData = PresenceData

The room presence shape.

RecordingOptions

UseRecordingResult

The recorder state and controls.