Open Sound Library for Embedded Systems (OpenSL ES) (biblioteca abierta de sonido para sistemas empotrados) es una API libre de costo, multiplataforma, para audio 2D y 3D, acelerada por hardware, y escrita en el lenguaje C. Proporciona acceso a características tales como reproducción de audio posicional en 3D y MIDI. Está hecha para los desarrolladores en la industria de los móviles y de los juegos y está trabajando orientada a tener en cuenta el portar aplicaciones fácilmente a través de múltiples plataformas. El API OpenSL ES es desarrollado por el Grupo Khronos.

El API OpenSL ES está dividido en tres perfiles. Un vendedor puede elegir seguir solamente uno o dos de los perfiles. Los perfiles son:

  • Teléfono
  • Música
  • Juego

El API OpenSL ES tiene cinco características importantes:

  • Reproducción y grabación de audio
  • Efectos de audio incluyendo el audio en 3D
  • MIDI básico
  • MIDI avanzado
  • Buffer Queues

Las características de la reproducción y grabación de audio y MIDI básico son comunes con el OpenMAX AL.

Especificación de versiones

  • OpenSL ES 1.0 Specification fue lanzada el 24 de marzo de 2009.[1]
  • Lanzamiento menor 1.0.1 seguido en el 24 de septiembre de 2009.

Véase también

  • OpenAL - API de audio avanzada para el escritorio
  • Advanced Multimedia Supplements (JSR 234) - API Java para dispositivos móviles

Referencias

Enlaces externos

  • OpenSL ES website
  • Khronos Group website

Android OpenSL ES 音频播放器 知乎

Androidssl

Can you upgrade 'Android OpenGL ES 3.0' to 'Android OpenGLES 3.2

OpenGL Extensions Viewer for Android 1.1.0

24 안드로이드 OpenGL ES 뷰포트와 프로젝션 YouTube