objective-c - documentacion - ios docs
Reproducción de un flujo de ogg en iOS (2)
¿Alguien ha jugado un flujo de ogg desde iOS? ¿Qué puedo usar sin tener que escribir mi propio decodificador?
Estoy usando AVPlayer de Apple para reproducir la transmisión.
Esta pregunta se formuló como parte de este hilo: preguntas de transmisión de radio en línea de iOS, pero no se ha respondido.
El archivo .ogg también puede estar codificado en Opus o FLAC, consulte la wiki de Ogg . IDZAQAudioPlayer posible que IDZAQAudioPlayer no cubra todos los casos.
Para el códec de Opus, puede consultar el código fuente de Telegram for iPhone: https://telegram.org/apps
No hay soporte integrado para reproducir archivos ogg en iOS, sin embargo, el código fuente para la compresión / descompresión de ogg está disponible fácilmente (en xiph.com ). Es bastante sencillo compilar este código para iOS y usarlo en una aplicación.
Tuve la oportunidad de compilar las bibliotecas y las he puesto a disposición: "Bibliotecas Ogg Vorbis precompiladas para iOS" .
También he hecho un código fuente de muestra disponible en GitHub que muestra cómo reproducir audio descodificado Ogg Vorbis en iOS: IDZAQAudioPlayer