我正在開發一款關於錄製視頻的應用程序,但我在使用該應用程序時遇到了問題。當我點擊記錄按鈕時,它停止。我已經檢查了logcat,它說「setVideoSource失敗。」 :( 順便說一句,我不是在英語真的很好,我可能犯一些錯誤...... QAQ 這裏是我的代碼:一個奇怪的問題:「setVideoSouce失敗」
recorder = new MediaRecorder();
recorder.setPreviewDisplay(holder.getSurface());
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoFrameRate(25);
recorder.setVideoSize(800,480);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
recorder.setOutputFile(path);
我已經添加了這些權限:<用途的許可機器人:名稱=「android.permission.CAMERA」 /> <使用的許可機器人:名稱=「android.permission.RECORD_VIDEO」 /> <使用的許可機器人:name =「android.permission.WRITE_EXTERNAL_STORAGE」/> 但問題仍然存在。 –
PanYanzhang