我想实现的目标是:同时访问前置和后置摄像头。
我的调研结果是:我知道android相机API不支持使用多个摄像头实例,您必须在使用另一个摄像头之前释放正在使用的摄像头。我已经读了很多相关问题,我知道在某些设备上可以做到这一点(例如三星S4或其他新设备)。我还发现,在某些设备上,Android KitKat可以同时访问两个摄像头。我也知道,在api >= 21的情况下,使用camera2 API,因为它是线程安全的,可以同时访问两个摄像头。
目前为止,我已经实现了访问一个摄像头以提供画中画功能。
我知道并不是每个设备都支持同时使用两个摄像头,我只是想找到一种方法使其可用于某些设备。
如何测试设备是否能够同时访问两个摄像头?
我还搜索了可以允许我实现此功能的库,但是我没有找到任何东西。有这样的库吗?
我希望尽可能多地使这个功能可用于设备,并且对于另一些设备,我将保留当前状态(一个接一个)的功能。
请问有人可以帮助我,至少给我一些建议吗?
谢谢!
我的调研结果是:我知道android相机API不支持使用多个摄像头实例,您必须在使用另一个摄像头之前释放正在使用的摄像头。我已经读了很多相关问题,我知道在某些设备上可以做到这一点(例如三星S4或其他新设备)。我还发现,在某些设备上,Android KitKat可以同时访问两个摄像头。我也知道,在api >= 21的情况下,使用camera2 API,因为它是线程安全的,可以同时访问两个摄像头。
目前为止,我已经实现了访问一个摄像头以提供画中画功能。
我知道并不是每个设备都支持同时使用两个摄像头,我只是想找到一种方法使其可用于某些设备。
如何测试设备是否能够同时访问两个摄像头?
我还搜索了可以允许我实现此功能的库,但是我没有找到任何东西。有这样的库吗?
我希望尽可能多地使这个功能可用于设备,并且对于另一些设备,我将保留当前状态(一个接一个)的功能。
请问有人可以帮助我,至少给我一些建议吗?
谢谢!