2016-12-05 93 views
1

如何使用媒體記錄器僅在應用音頻中記錄。 目前我們也在做這一個Android媒體記錄器

mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); 
mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE);          
mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); 

這是錄製背景聲音,我們希望直接記錄聲音從應用它的自我。

回答

1

您正在將音頻源設置爲麥克風。所以當然會收到背景噪音。

最適合你想要的東西似乎是REMOTE_SUBMIX。但是這只是在Android v19中才存在的。 Previosu認爲它看起來不像MediaRecorder有這種能力。