【发布时间】:2015-05-21 14:43:42
【问题描述】:
我想要实现的目标:同时访问前置和后置摄像头。
我研究过的内容:我知道 Android 相机 API 不支持使用多个相机实例,您必须先释放一个相机,然后才能使用另一个相机。我已经阅读了数十个有关此的问题,我知道在某些设备上这是可能的(例如三星 S4 或他们的其他新设备)。 我还发现可以在某些设备上的 Android KitKat 中访问它们。 我也知道在 api >= 21 上,使用 camera2 API,可以同时访问它们,因为它是线程安全的。
到目前为止,我已经完成了:一次访问一个摄像头以提供画中画的实现。
我知道不可能在每台设备上同时实现双摄像头,我只是想要一种方法使其可用于某些设备。
如何测试设备是否能够同时访问它们?
我也搜索了一个可以让我这样做的图书馆,但我没有找到任何东西。有这样的图书馆吗?
我想让此功能可用于尽可能多的设备,而对于其他设备,我将保留该功能的当前状态(一一)。
谁能帮助我,至少提供一些建议?
谢谢 !
【问题讨论】: