Material Detail

Reproducción de ficheros Opus con OpenAL: precarga vs  "streaming"

Reproducción de ficheros Opus con OpenAL: precarga vs "streaming"

OpenAL es un motor de audio 3D capaz de renderizar el sonido que escucha un oyente inmerso en una escena sonora tridimensional, de modo que el usuario se vea envuelto entre las fuentes de sonido dispuestas a su alrededor. OpenAL no se encargará de cargar audio de un fichero en disco, sino de enlazarlo a una fuente de sonido, cuando ya está cargado en memoria y sin compresión. Esta ha sido una decisión de diseño. Si se quiere ampliar el conjunto de ficheros de los que OpenAL puede importar el audio se puede recurrir a librerías específicas. De manera que se puede ampliar la operativa, al tiempo que limitar el peso de este componente en una aplicación, a solo los formatos que se sepa que se van a utilizar. En este artículo se verá el uso del formato de audio Opus y de las funciones de la librería libopus para determinar las propiedades del audio contenido en un fichero, descomprimir los datos que este contiene y llevar a memoria el audio en un formato que sea compatible con las estru

Quality

  • User Rating
  • Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Browse...

Disciplines with similar materials as Reproducción de ficheros Opus con OpenAL: precarga vs "streaming"

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.