![]() |
1
5
音频单元是非常低级的,如果你想做一些沉重的音频处理,如实时音频效果,是有用的。据我所知,音频单元不支持wma音频编解码器。为此,您必须使用ffmpeg库。 由于ffmpeg也支持mms,因此不必使用libmms等其他库来连接mms音频流。您可以使用ffmpeg连接到mms音频流,如下所示:
对于解码音频数据,您可以使用 AVCODEC解码音频3 功能。一旦解码的音频数据准备就绪,我建议您使用AudioQueue框架进行回放。AudioQueue通过调用回调函数来工作,回调函数定义为要求您提供音频数据。其中一个回调函数是AudioQueueOutputCallback,您可以在其中传递解码的音频数据,如下所示:
|
![]() |
2
0
再看一遍,似乎ios只允许内置音频单元,不像mac os x。内置音频单元在“ios音频单元托管指南”中有描述->“使用特定的音频单元”,可以在网上找到 here . |
![]() |
WkWk · Apple Watch动作通知不起作用 2 年前 |
![]() |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
![]() |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |