MediaRecorder를 사용하여 비디오를 녹화하고 있으며 비디오 미리보기를 위해 SurfaceView 및 SurfaceHolder를 사용하고 있습니다. HTC Legend에서는 Android 2.2에서 모든 것이 잘 작동하지만 Nexus S에서는 Android 2.3.4에서는 미리보기가 표시되지 않고 검은 색 화면 만 표시됩니다. MediaRecorder를 들어 :MediaRecorder 구현 중 Nexus S에서 카메라 미리보기 문제가 발생했습니다.
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
은 다른 사람이 비슷한 문제가 발생했습니다 다음 내 코드 조각인가?
여기도 같은 문제입니다. 비디오 화질도 좋지 않습니다. – Sujit