#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] }