查看: 132|回复: 0

在OpenHarmony源码中后台ServiceAbility使用相机流程

[复制链接]

3

主题

2

回帖

21

积分

新手上路

积分
21
发表于 2025-4-3 14:56:38 | 显示全部楼层 |阅读模式
在OpenHarmony源码中后台ServiceAbility使用相机流程
在OpenHarmony源码中后台ServiceAbility不允许使用相机拍照,为了实现在服务中使用部分相机能力,如人脸识别等场景需要,特此在服务中做了一些定制。
1.主要是在security_access_token中针对某特定包名CAMERA_ENABLED_BUNDLE_NAME的Service深度定制。
代码如下:
编辑
编辑
2.创建window
编辑
3.通过XComponet获取XComponentSurfaceId
编辑
4.创建相机,并将sufercaeID传入,用于预览、输出流。
编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表