采用正面和背面摄像头的Android同步(Using both front and back cam

2019-06-14 18:58发布

我知道这个问题已经被问过很多次。 我已经找了一年多前,但没有发现任何所以再次发布了这个问题,收集,如果有任何新的想法/方法或黑客。

我希望能够在Android设备捕捉来自两个摄像头(正面和背面)的视频。

我唯一的想法到现在为止是一些如何正面和背面每0.1秒之间进行切换,但是我从来没有能够实现代码。 任何人的帮助,在此,请。

还另一种思想是 - 视频被以每秒15个或30帧通常捕获。 假设它是在每秒30帧。 如果有交替这些帧正面和背面的方式,那么我们就可以有每前的15帧,每个回视频的15帧。 这可能吗? 如果是的话怎么样? 请建议。 发生了什么声音? 也许我们可以限制音频只有录像(正面或背面)之一。

Answer 1:

这是可能的HTC M8的OnePlusOne和摩托罗拉的Nexus 6,据我已经测试。 还有更多的手机可能会支持它,但你只需要测试的手机,看看是否应用程序崩溃或没有。

您创建的每个可用摄像机的摄像机对象,并在每次连接到预览回调。

CNC中到目前为止,我发现,这个工程上的Snapdragon 801基于手机。 说不上来,如果所有的人都这样做还是什么其他的SOC支持它,但是这是我迄今为止的发现。



Answer 2:

可能的,但到目前为止,只有与即将推出的三星Galaxy S4。

它拥有双摄像头功能,但谁知道它是否是依赖于硬件或三星软件修改,在这个阶段。

但愿它可以移植到其他手机,如果它只是软件。



Answer 3:

两者同时进行,并且每个相机每0.1秒不会正常工作之间切换不能使用。 获取和释放相机的对象是相当昂贵的,这仅仅是不会泛出好。



文章来源: Using both front and back cameras simultaneously android