CameraEvents
Bắt đầu hỗ trợ ở phiên bản:
- SDK: 2.39.0
Các sự kiện từ camera
- OnFrameCallback: Sự kiện trả về frame (PhotoFrame) theo thời gian thực từ camera.
import api, { CameraEvents, PhotoFrame } from "zmp-sdk";
const camera = api.createCameraContext({ videoElement });
camera.on(CameraEvents.OnFrameCallback, (data: PhotoFrame) => {
const { data, width, height } = data;
});
//...camera.start
- OnStartCallback: Sự kiện bắt đầu streaming từ camera.
import api, { CameraEvents } from "zmp-sdk";
const camera = api.createCameraContext({ videoElement });
camera.on(CameraEvents.OnStartCallback, () => {
console.log("START STREAMING");
});
//...camera.start
- OnStopCallback: Sự kiện kết thúc streaming từ camera.
import api, { CameraEvents } from "zmp-sdk";
const camera = api.createCameraContext({ videoElement });
camera.on(CameraEvents.OnStopCallback, () => {
console.log("STOP STREAMING");
});
//...camera.start
//...camera.stop