news 2026/6/10 18:03:37

Android15系统中(娱乐框架和车机框架)中对摄像头的朝向是怎么定义的

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Android15系统中(娱乐框架和车机框架)中对摄像头的朝向是怎么定义的

Android15系统中访问Camera设备有两条框架路径,即最初的CameraService这个手机、平板走的那个框架路径和Automotive车机走的那个框架路径。

对于手机这种我们常用的娱乐设备来说我们不默认,系统相机都用过,我们知道相机有前后置之分,那从AOSP角度来说这个朝向是怎么回事呢?

CameraService框架中对Camera朝向的定义

Camera Service框架中对Camera朝向定义是相对于设备屏幕来说的,和屏幕同侧是前置(Front),屏幕背面是后置(Rear)。

"android.lens.facing"这个metadata定义朝向,可选值有三个:

  • ANDROID_LENS_FACING_FRONT, (内置)前置摄像头
  • ANDROID_LENS_FACING_BACK (内置)后置摄像头
  • ANDROID_LENS_FACING_EXTERNAL 外接摄像头

Android15 Camera框架层将external摄像头认为front摄像头,通常相机应用的预览功能会对前置相机做镜像(参考Google原生Camera应用程序Camera2)。

Automotive框架中对Camera朝向的定义

Automotive框架中对Camera朝向定义是相对于驾驶舱来说的,

"android.automotive.lens.facing"这个metadata定义朝向,可选值:

  • ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER
  • ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT
  • ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR
  • ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT
  • ANDROID_AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER
  • ANDROID_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 13:22:00

环境配置kkkk

鸿蒙-hdc https://blog.csdn.net/m0_60880588/article/details/144987980

作者头像 李华
网站建设 2026/6/10 13:34:57

强烈安利!10款AI论文写作软件测评:研究生科研写作全攻略

强烈安利!10款AI论文写作软件测评:研究生科研写作全攻略 2026年AI论文写作工具测评:精准匹配研究生科研需求 随着人工智能技术的不断进步,AI论文写作工具逐渐成为研究生科研过程中不可或缺的辅助工具。然而,面对市场上…

作者头像 李华
网站建设 2026/6/10 13:40:29

筑梦非洲:中国电建以实干绘就中非合作新图景

“我始终记得自己第一次登上高台时的心情,非常震撼。”中国电建埃及500兆瓦苏伊士湾风电项目,有77台风电机组,今年年初完成了全部风机的吊装任务。埃及工程师马哈茂德穆罕默德回想起那个时刻,至今难掩激动。穆罕默德说&#xff1a…

作者头像 李华
网站建设 2026/6/10 16:02:52

Manjaro 制作 Ventoy 多系统启动盘终极指南(避坑版)

作者:一位踩过所有坑的 Manjaro 用户 适用系统:Manjaro / Arch Linux 及其他基于 Arch 的发行版 目标:用官方 ventoy 包制作支持 Windows Linux PE 的多合一启动 U 盘为什么选择 Ventoy? 一次安装,终身使用&#xff…

作者头像 李华
网站建设 2026/6/10 13:59:22

【计算机毕设选题推荐】基于Hadoop+Spark的健康风险预测系统:Python毕设完整实现方案 毕业设计 选题推荐 毕设选题 数据分析

✍✍计算机毕设指导师** ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡有什么问题可以…

作者头像 李华
网站建设 2026/6/10 13:32:34

如何用FramePack快速制作专业AI动画:新手指南

如何用FramePack快速制作专业AI动画:新手指南 【免费下载链接】FramePack 高效压缩打包视频帧的工具,优化存储与传输效率 项目地址: https://gitcode.com/gh_mirrors/fr/FramePack 想象一下,只需一张静态图片和几行文字描述&#xff0…

作者头像 李华