Skip to content

@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;

Independent and unofficial. Not affiliated with, endorsed by, or sponsored by Anker Innovations, Anker eufy, or eufy. "Anker eufy", "eufy" and "Anker" are trademarks of their respective owners. Use responsibly — rapid or failed logins can trigger captcha or temporary cooldowns.