@mega-yfue/eufy-sdk / RecordingDownload
Interface: RecordingDownload
A recording downloaded from the station, as elementary streams.
video is Annex-B H.264 in decode order, audio AAC-LC 16 kHz mono in ADTS framing (absent when the recording carried none that could be decoded). frames counts the distinct video sequences emitted. missingFrames counts gaps between received sequences and received sequences that yielded no usable picture, including at either end. durationMs spans the first to the last emitted picture by the camera's own timestamps; fps is derived from those stamps.
Properties
audio?
ts
audio?: Buffer<ArrayBufferLike>;durationMs
ts
durationMs: number;fps
ts
fps: number;frames
ts
frames: number;missingFrames
ts
missingFrames: number;video
ts
video: Buffer;