gpt4 book ai didi

iphone - 使用音频队列播放和渲染流

转载 作者:行者123 更新时间:2023-12-01 19:27:25 24 4
gpt4 key购买 nike

我目前正在iOS应用程序上播放流,但是我们要添加的功能之一是输出波形的可视化。我使用输出音频队列来播放流,但是找不到读取输出缓冲区的方法。可以使用音频队列来实现,还是可以通过较低级别的api完成?

最佳答案

为了可视化,您大概需要PCM(未压缩)数据,因此,如果将某种压缩格式(例如MP3或AAC)推送到队列中,则永远不会看到所需的数据。如果您使用的是PCM(也许您正在使用音频转换API对其进行解压缩),则可以在将样本放入队列之前进行可视化处理。但是问题就出在延迟上-您想在播放样本时可视化样本,而不是在队列中可视化。

仅由于延迟原因,您可能希望使用音频单元。

关于iphone - 使用音频队列播放和渲染流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6181137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com