是否可以为特定的AVAudioPlayer实例启用AirPlay

时间:2013-02-20 22:18:11

标签: iphone ios objective-c avaudioplayer mpvolumeview

我有一个包含多个AVAudioPlayer实例的应用。一个例子是背景音乐,另一个例子是声音效果。

我希望用户能够通过airplay播放音乐而不是声音效果。我一直希望音效留在手机扬声器/耳机上。

MPVolumeView允许我将AVAudioPlayer的所有实例路由到airplay。但是,我想在我的应用程序中为每个AVAudioPlayer实例控制它。

这可能吗?或者我是否需要深入研究低层音频API才能达到这种控制水平?

注意:由于我在我的应用程序中播放的音效的性质,我无法使用系统声音API。我知道默认情况下永远不会播放,但在这种情况下它并不适合我。

0 个答案:

没有答案