Interface: RoomfulRecording
@roomful/vue / RoomfulRecording
Interface: RoomfulRecording
Section titled “Interface: RoomfulRecording”Defined in: core/dist/types.d.ts:2022
A serializable session recording: a timed log of one peer’s room traffic.
This is the shape written to and read back from a .roomful file.
Properties
Section titled “Properties”durationMs
Section titled “durationMs”durationMs:
number
Defined in: core/dist/types.d.ts:2032
Span of the recording in milliseconds (the last frame’s offset).
frames
Section titled “frames”frames:
RecordingFrame[]
Defined in: core/dist/types.d.ts:2034
Every captured frame, in capture order.
peerId
Section titled “peerId”peerId:
string
Defined in: core/dist/types.d.ts:2028
The local peer that captured them.
roomId
Section titled “roomId”roomId:
string
Defined in: core/dist/types.d.ts:2026
The room the signals were captured from.
startedAt
Section titled “startedAt”startedAt:
number
Defined in: core/dist/types.d.ts:2030
Absolute epoch milliseconds when capture started.
version
Section titled “version”version:
1
Defined in: core/dist/types.d.ts:2024
The recording schema version (see RECORDING_FORMAT_VERSION).