-2
在我的Android版的屬性是創建的視頻:的Android三星記錄設備上的視頻播放,但模糊HTC的設備
mRecorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
mRecorder.setVideoSize(640, 480);
mRecorder.setVideoFrameRate(24);
mRecorder.setVideoEncodingBitRate(3000000);
mRecorder.setAudioEncodingBitRate(8000);
mRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mRecorder.setMaxDuration((int) (maxDuration));
mRecorder.setPreviewDisplay(mHolder.getSurface());
mRecorder.setOutputFile(mOutputFileName);
mRecorder.setOrientationHint(90);
該視頻創建和正確三星設備上同時播放,但HTC設備顯示模糊的視頻。
我試過這個,但是通過使用MediaRecorder.VideoEncoder.H264,錄製的視頻是模糊的,並沒有正確顯示。 – user2101671