Cómo usar Oboe para implementar audio de alto rendimiento en tu juego

La biblioteca de audio Oboe se incluye en el SDK de juegos de Android. Oboe es una biblioteca C++ de código abierto que se diseñó para ayudar a compilar apps de audio de alto rendimiento en Android. Oboe brinda una única API nativa que funciona en Android 4.1 (nivel de API 16) y versiones posteriores.

Usa Oboe para obtener los siguientes beneficios:

  • Alcanzar la latencia más baja. Oboe permite que tu aplicación alcance la latencia de audio más baja posible para una combinación determinada de dispositivo y versión de Android.

  • Usar la mejor biblioteca nativa disponible. En dispositivos que ejecutan API 8.1 de Android (nivel de API 27) y versiones posteriores, Oboe usa AAudio. Para los dispositivos que ejecutan versiones anteriores, Oboe usa OpenSL ES.

  • Evitar errores de audio. Oboe incluye soluciones alternativas para algunos problemas de audio conocidos que se manifiestan en dispositivos o versiones específicas de Android. Usar Oboe permite que tu aplicación evite estos problemas sin tener que implementar ni probar tus propias soluciones.

Próximos pasos