2017-04-17 70 views
0

朋友請幫助我,在Android媒體支持的類型,ADIF is not supported,什麼是ADIF,什麼時候使用?
aac格式支持所有android手機,我的min sdk是21,問這是因爲在華爲(模型不記得)在AMR_WB中記錄的文件不能與玩家一起玩。在Android ADIF不支持,什麼是ADIF,當它需要

mediaRecorder = new MediaRecorder(); 
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); 
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT); 
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_WB); 
mediaRecorder.setOutputFile(recFile.getPath()); 
mediaRecorder.prepare(); 
mediaRecorder.start(); 

Image

+2

請花遊stackoverflow.com/tour, 學提出好的問題stackoverflow.com/help/how-to-ask,特別是尋找出關於格式化提示。 – Yunnosch

+0

所以你有一個'.3gp'輸出文件,其中包含'amr-wb'音頻? –

回答

0

當我們記錄被存儲在不同類型的格式output.The媒體編解碼器的音頻是從每個Android裝置不同。

輸出格式是設備特定的(基於編碼器/解碼器)。

某些格式在Android的媒體框架不支持Supported Media Formats

相關問題