Quiero grabar audio en formato Opus en iOS compartirlo con otros clientes. Hice esto usando esta configuración para AVAudioRecorder:
let audioRecorderSettings = [AVNumberOfChannelsKey: 1, AVFormatIDKey : kAudioFormatOpus, AVSampleRateKey: 16000.0] as [String : Any]pero ahora otros dispositivos que no son de Apple no pueden reproducir mi archivo ".ogg" que he grabado y descubrí que el encabezado del archivo es "caf" a diferencia de otros archivos de formato Opus. Solo quiero que mi archivo grabado sea legible para otros dispositivos como los dispositivos Android. ¿Qué está mal con mi código?
También encontré el mismo problema, ¿has encontrado una buena solución ahora?