我在Android上錄製音頻時嘗試了很多不同的格式,只是想着它而感到頭暈。當我通過在ios上使用.wav進行錄製時,我可以在沒有任何問題的情況下在Android上播放它。但我無法播放來自ios上的Android錄製的音頻。我可以使用什麼格式在Android上錄製並在ios中播放
我試圖播放它作爲base64,並通過使用網址流。我不知道該怎麼做,因爲沒有任何東西可以工作。但是如果有人能指出我正確的方向,那麼我應該使用什麼格式來在Android上錄製音頻,這樣我就可以在ios上播放它,我會非常棒。
我有什麼至今:
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setAudioSamplingRate(44100);
recorder.setAudioEncodingBitRate(96000);
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
,但我不知道我應該將文件命名爲我記錄上(這樣record.mp3)。我使用科爾多瓦,所以我必須這樣做,當我開始錄音。我已經嘗試過mp4,m4v,m4a,mp4,mp4,mpeg4和mpeg。我試圖將該文件記錄爲wav文件,但後來我在base64字符串中獲得了音頻/ x-wav。如果我想要將採樣率,比特率,輸出格式或音頻編碼器更改爲其他內容,是否需要將其更改爲其他格式使用.wav(而不是x-wav),並仍然使它在ios上工作?