All connected cameras are actively recording.
Videos are being uploaded from cameras.
The server is processing the uploaded videos.
Calibration has completed successfully.
await client.calibrateSubject(subject, session, (status) => {
switch (status.type) {
case "recording":
console.log("Recording...");
break;
case "uploading":
console.log(`Uploading: ${status.uploaded}/${status.total}`);
break;
case "processing":
console.log(`Processing: ${status.percent ?? 0}%`);
break;
case "done":
console.log("Complete!");
break;
}
});
The current status of a calibration process.
Reported during both camera calibration and subject calibration, tracking recording, uploading and processing stages.