我想在iOS上以Opus格式录制音频,并与其他客户端共享。我使用AVAudioRecorder的以下设置进行了此操作:
let audioRecorderSettings = [AVNumberOfChannelsKey: 1,
AVFormatIDKey : kAudioFormatOpus,
AVSampleRateKey: 16000.0] as [String : Any]
,但是现在其他非Apple设备无法播放我录制的“ .ogg”文件,并且发现文件头是“ caf”,这与其他Opus格式的文件不同。 我只想让我的录制文件对其他设备(如Android设备)可读。我的代码有什么问题?