不需要過多設置
//next codes is right for 2.3 and 4.0
mMediaRecorder=new MediaRecorder();
//設置視頻源
mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
//設置音頻源
mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
//相機參數配置類
CamcorderProfile cProfile = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);
mMediaRecorder.setProfile(cProfile);
//設置錄製的視頻幀率,注意文檔的說明:
mMediaRecorder.setVideoFrameRate(30);
//設置輸出路徑
mMediaRecorder.setOutputFile("/sdcard/Document/data/"+ currentTemp + "/"
+ currentXml + "/"+System.currentTimeMillis()+".mp4");
//設置預覽畫面
mMediaRecorder.setPreviewDisplay(mSurfaceHolder.getSurface());