相机概述
使用 DeviceCameraAPI 读取相机信息,并请求已连接设备拍照或录像。
相机 API
- 直接从设备读取
cameraFirmwareVersion和maxVideoRecordDuration。 - 以分钟为单位设置最大录像时长。
- 使用
CaptureMode的.camera或.ai启动拍照,然后停止拍照会话。 - 开始或停止录像。
拍照和录像请求返回设备状态码,不返回应用本地媒体路径。需要获取拍摄媒体时,请另行使用媒体文件导入 API。
使用 AI 辅助实现
使用 AI 开发
让 AI 帮助实现此工作流
使用官方“控制 AIBuds 相机”技能,根据你的 App 完成实现。
请阅读并遵循 https://docs-aibuds.github.io/zh-Hans/skills/control-aibuds-camera,使用该技能在当前 iOS 项目中完成“控制 AIBuds 相机”,并验证结果。可用指南
查看相机固件版本
读取已连接设备相机提供的固件版本
最大录像时长
以分钟为单位读取或设置设备最大录像时长
拍照
在相机或 AI 拍摄模式下启动和停止设备拍照
录像
请求设备开始或停止录像