任何允许访问前后摄像头的 Android 设备?
Posted
技术标签:
【中文标题】任何允许访问前后摄像头的 Android 设备?【英文标题】:Any Android Device Allowing Access to Front and Rear Cameras? 【发布时间】:2018-01-27 08:04:00 【问题描述】:我知道这个问题在过去已经被问过并回答了好几次。许多答案已经过时并且有点模糊,所以我决定再问一次。我正在做一个项目,该项目需要我同时访问 android 设备上的前置和后置摄像头。
我已经使用 Jens Grubert's AndroidDualCameraCapture 使用已弃用的 CAMERA api 进行了尝试。我还尝试过在三星设备上使用 camera2 API 和 Samsung SCamera api。我已经在多种设备上运行了测试应用程序,包括 Moto X、S5、S6、S6 Edge、S7、S8、Pixel 和 Lenovo Tango。在我所有的测试用例中,我都无法同时访问前置和后置摄像头。
我已经搜索了很多关于这个主题的先前问题:
Using both front and back cameras simultaneously android access both front and back camera simultaneously on samsung galaxy devices Is it possible to use front and back Camera at same time in Android Access both back and front cameras simultaneously Opening of Front Camera and Back Camera simultaneously? Are there any Android Devices or any method can open front and back camera at the same time?虽然其中许多问题都列出了已被证明可以工作的旧手机,例如 HTC M8 和 Nexus 6,但我想知道是否有人在现代 Android 设备上成功访问了这两个摄像头。如果您有,我很想知道您使用的具体设备以及您使用的 API。
【问题讨论】:
只是附注..同时访问它们不是一个好主意。对于特定的硬件相机,您的应用程序一次应该只有一个相机对象处于活动状态。说 android 开发文档 如果确实是这样的话,一个链接会很好。 如果有人成功访问了现代 Android 设备上的两个摄像头 — 取决于您对“现代”的定义。 Nexus 6 是否不如 Galaxy S5 现代? 【参考方案1】:我拥有 LG V20...它最多允许 4 个单独的屏幕。 2前2后
【讨论】:
【参考方案2】:那是设备独立和“rom”独立的东西,我有一个支持 android 7.0 的 vivo x20,但 android 8.0 没办法
【讨论】:
以上是关于任何允许访问前后摄像头的 Android 设备?的主要内容,如果未能解决你的问题,请参考以下文章
Android平台GB28181设备接入端对接编码前后音视频源类型浅析
mediafoundation 能否允许多个客户端同时访问单个网络摄像头设备?
在使用 Ionic 3 允许系统权限后,Android 设备相机未打开