安卓电影/从前后摄像头切换

时间:2015-06-05 03:25:38

标签: android camera android-camera mediarecorder android-mediarecorder

我正在尝试使用MediaRecorder拍摄电影,并在录制时从前置摄像头切换到后置摄像头,反之亦然。

问题是我无法将 MediaRecorder 中的相机设置为新相机,因为它会因无效状态而崩溃。

有什么想法吗?我对使用API​​ 21中的Camera2不感兴趣,也需要旧版本的版本。

1 个答案:

答案 0 :(得分:0)

在录制过程中无法切换MediaRecorder的摄像头。 MediaRecorder的设置,包括视频数据源,只能在录制开始前更改。

如果您需要这样的功能,则需要使用较低级别的API,例如MediaCodec,它们更灵活(但需要更多工作才能使用)。