我认为你想要的是this。 (视频有点陈旧;拉伸等问题已得到修复。)
如果是这样,Grafika"显示+捕捉相机"活动显示你想要的。我们的想法是将相机捕获到SurfaceTexture,然后使用GLES片段着色器渲染该纹理。 Grafika类使用3x3过滤器内核,并且可以在大多数设备上处理30fps视频。 (原始Nexus 7的速度相当慢,但通过优化着色器可以纠正。)
我推荐使用SurfaceView而不是GLSurfaceView(参见其他活动,例如"连续捕捉"或者#34;来自相机的纹理",为此),因为自己管理EGL让生活更轻松