Android多相机预览

时间:2013-06-20 20:49:36

标签: android surfaceview textureview

是否可以同时将Android摄像头预览广播到2个不同的SurfaceView控件中?我已经看到一些应用程序实时显示不同预览的效果,他们如何实现这一目标?我读了一下TextureView,这个视图要使用吗?我在哪里可以找到多个同步摄像机预览的示例?

由于

2 个答案:

答案 0 :(得分:4)

好吧,正如他们在this问题中回答的那样,我下载了grafika项目并修改了“相机纹理”示例。

RenderThread 是一个名为mRect的 Sprite2d 属性。 我只是创建另一个名为mRect2的实例,并使用mRect所具有的相同参数进行配置,除了旋转之外,我把它放到了double:

mRect.setRotation(rotAngle); mRect2.setRotation(rotAngle * 2);

This is the result

仍然有很多代码需要理解,但它有效并且似乎是一条非常有前途的道路。

答案 1 :(得分:0)

我不认为可以同时独立打开2个摄像头预览,因为摄像头被视为共享资源。但是,可以绘制到多个SurfaceViews,这就是您描述的应用程序。

相关问题