有没有办法拦截你的应用程序中的音频输出,以显示iOS上的音频可视化器?

问题描述 投票:0回答:1

我们目前正在使用Linphone库进行VOIP呼叫,他们有自己的音频播放解决方案。但是,我们希望在我们自己的应用程序中显示Linphone输出的音频的可视化工具。有没有办法我们可以拦截这些数据(可能通过样本缓冲),以便在用户界面中绘制音频波/音量计?

AVAudioPlayer或AVPlayer是不可能的,因为我们无权访问这些对象。是否有适用于AVAudioSession或CoreAudio的解决方案?

ios avfoundation core-audio linphone
1个回答
3
投票

仅当音频输出应用程序使用Inter-App-audio或Audiobus导出音频数据时。否则,iOS安全沙箱将隐藏您应用的音频输出。

© www.soinside.com 2019 - 2024. All rights reserved.