Не удается воспроизвести формат opus рекордера iOS в Android

#android #ios

Вопрос:

Мой вариант использования-записывать аудио с iOS и отправлять на устройства Android в формате opus. Аудио, записанное в iOS, воспроизводится правильно в iOS, но не воспроизводится в Android. Вот мой код настройки для записи opus в iOS. Пожалуйста, предложите, какие изменения мне нужно внести для этого

 private var audioRecorder: AVAudioRecorder!  func startRecording(forDuration duration: TimeInterval, at path: URL) throws {  try AVAudioSession.sharedInstance().setCategory(.playAndRecord, mode: .default)  try AVAudioSession.sharedInstance().setActive(true)  audioRecorder = try AVAudioRecorder(url: path, settings: getRecorderSettings())  audioRecorder.delegate = self  audioRecorder.record(forDuration: duration)  }   private func getRecorderSettings() -gt; [String: Any] {  return [AVFormatIDKey: Int(kAudioFormatOpus),  AVNumberOfChannelsKey: 1,  AVSampleRateKey: 24000,  AVEncoderAudioQualityKey: AVAudioQuality.high.rawValue]  }