OpenHarmony 分布式相机代码片段
相机控制访问的流程
迁移时间 2022-11-26 22:20:14
引用相机服务api接口
1 | import camera from '@ohos.multimedia.camera' |
获取服务实例
1 | let cameraManager = await camera.getCameraManager(null) |
获取(有效的)设备信息
1 | let cameras = await cameraManager.getCameras() |
初始化 session 配置 session 输出
1 | let captureSession = await camera.createCaptureSession(null) |
选取摄像头(本地/远程)的 cameraId
1 | let cameraId = cameras[0].cameraId |
启动相机
1 | await captureSeesion.start() |
分布式相机获取/判断API
1 | interface CameraManager |