Material Detail
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