我正在尝试实现自定义相机来录制视频。我已经按照这个示例所述操作,并且它可以正常工作。
现在,我想通过按钮点击添加“切换相机”功能。它应该能够在录制视频时在前置/后置相机之间进行切换。
因此,请帮助我了解是否可能??
1. 如果可以,那么怎样实现?
2. 如果不行,那么请建议一些解决方法?
提供一些示例代码或链接将非常有帮助...
注意:我已经在谷歌上搜索过了,并发现了一些StackOverFlow的答案,比如
Android Camera2 API switch back - front cameras
Android: Switch camera when button clicked
但是其中没有一个可以在录制视频时切换相机。
请帮忙解决。
代码与此示例相同。它使用的是Camera2 API。
CameraCaptureSession
与前置和后置摄像头是不同的设备相连,因此无法实现此功能。您可以尝试录制另一个文件,然后在用户停止录制后,使用某些媒体库合并文件。 - Selvin