音频api是什么意思
品牌型号:iPhone 13 pro
系统:IOS15.5
音频api是特殊的应用程序编程接口。在计算机系统中,如果需要输出音频,就要用特定的方法去驱动Codec、DAC等音频芯片。在调动音频芯片的过程中,需要用到一些特殊的应用程序编程接口,也就是音频API。
使用音频API,音频软件如播放器等就可以直接针对API设计输出程序,而不必针对不同的芯片使用不同的指令。常见的音频API有MME、DS、WDM、KS、WASAPI、ASIO等。
以MME为例,MME是最常见的Windows音频API,全称为MutiMediaExtensions,即多媒体扩展技术。它历史悠久,兼容性好,市面上基本所有设备都能良好支持。它属于高级的API,并不直接和硬件交流,需要通过层层接口才能访问音频硬件,这也为它带来了高延迟。虽说这种延迟在回放音频的时候并不会造成音质的劣化,但对音频的处理和录制却有着较大的负面影响。
MME使用wAVeIn/waveOut系列API来完成对音频的处理。程序启动后用waveIn系列函数打开声卡输入功能,同时将缓冲区设定到足够小的值,然后开始将音频数据录制到设定的缓冲区,当缓冲区满后再将缓冲区(WAVHDR)直接加入到waveOu系列函数的输出队列中即可。此方法实现较简单,缺点是MME为高级API,因此在整个过程中需要走过很多系统处理阶段,导致延迟较大。若缓冲区太小会导致声音断断续续。一般最小延迟可到120毫秒左右。
-
健康码弹窗可以不管吗
品牌型号:iPhone13pro系统:iOS16.0软件版本:微信8.0.29健康码弹窗不可以不管。部分地区对部分有涉疫风险人员的健康码可能会出现弹窗提示,出现弹窗提示后,弹窗提示人员要主动向居住社区(村)或单位(宾馆)报告,注意接听基层排查人员电话,配合完成风险排查。如未配合完成风...
-
抖音上的ip地址是根据什么决定的
品牌型号:华为P50Pocket系统:HarmonyOS3软件版本:抖音21.5.0抖音上的ip地址是根据用户最近一次发文或者是评论是对应的IP属地来判定用户所在地区的。ip属地在境内的会以省(区、市)来展示,在其他国家地区的用户则会展示国家(地区),系统不会精准到用户的个人地理位置...
-
交易猫安全吗
品牌型号:华为P50系统:HarmonyOS3软件版本:交易猫7.0.2交易猫是安全的。交易猫作为一个正规的游戏交易平台,它提供了租号、卖号、买号、装备道具交易、游戏代练以及账号充值等各种服务,用户需要交易账号或者其他虚拟游戏物品的话,都是可以选择交易猫来完成交易的。...
-
微播是什么平台
品牌型号:iPhone13pro系统:iOS16.0软件版本:微播1.1.9微播是一款功能强大的视频聊天交友平台,用户通过本软件能够直接在这里关注你喜欢的主播,并且通过各种方式为他们呐喊加油,也可以开启你的频道。微播是一款真人视频直播聊天交友应用软件。这里有精彩的现场直播、...