温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

iPhone OS的音频技术简介

发布时间:2020-04-26 22:42:33 来源:网络 阅读:375 作者:googlingman 栏目:开发技术

       iPhone OS的音频技术为用户提供了丰富的音频体验。它包括音频回放,高质量的录音和触发设备的振动功能等。


       iPhone OS的音频技术支持如下音频格式:AAC、Apple Lossless(ALAC)、A-law、IMA/ADPCM(IMA4)、Linear PCM、μ-law和Core Audio等。


       ① 核心音频(Core Audio Family)

     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇

       核心音频框架家族(Core Audio family of frameworks)提供了音频的本地支持,如下图所示。

      Core Audio是一个基于C语言的接口,并支持立体声(Stereo Audio)。开发能采用iPhone OS 的Core Audio框架在iPhone 应用中产生、录制、混合和播放音频。

     开发者也能通过核心音频访问手机设备的振动功能。

      

     核心音频框架:

iPhone OS的音频技术简介

       ② OpenAL

     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇     ▇

           iPhone OS 也支持开放音频库(Open Audio Library, OpenAL)。OpenAL是一个跨平台的标准,它能传递位置音频(Positional Audio)。开发者能应用OpenAL在需要位置音频输出的游戏或其他应用中实现高性能、高质量的音频。

           由于OpenAL是一个跨平台的标准,采用OpenAL的代码模块可以平滑地移植到其他平台。

  


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI