首页 > 解决方案 > 从双后置摄像头设置捕获立体图像

问题描述

我正在尝试从 Redmi Y2 上的双摄像头设置中捕获立体视频。

不幸的是,它还没有更新到 Android P,因此谷歌似乎还没有正式提供多摄像头支持。我想知道是否还有其他方法可以捕获立体声馈送。

我尝试使用这个非常简单的代码至少检测摄像头,但它只检测到一个前置和后置摄像头,尽管两侧都有双摄像头设置。

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        List<String> camID = new ArrayList<>();

        CameraManager manager = (CameraManager) getSystemService(Context.CAMERA_SERVICE);

        try {
            for (String cameraId : manager.getCameraIdList()) {
                camID.add(cameraId);
            }
        } catch (CameraAccessException e) {
            e.printStackTrace();
        }

        Toast.makeText(this, String.valueOf(camID.size()),
                Toast.LENGTH_LONG).show();

    }

标签: androidandroid-camera2

解决方案


推荐阅读