iOS:从应用程序内部和应用程序外部控制音频音量

标签 ios ios9 core-audio audiotoolbox

是否可以在 iOS 中分别管理来自外部源和内部源的音频音量?

例如,如果我正在听 Apple Music 或 iPod 音乐,然后启动我的应用程序并播放我自己的音频,是否可以分别控制两者的音量?

最佳答案

通常,您无法以编程方式控制应用的音量。这是安全的事情。假设您制作了一个很酷的播放声音的应用程序,并且您可以通过编程将音量调到最大。

我能想到的唯一可能的解决方法是编写自己的播放器并通过混音器/推子降低音量。您基本上可以降低音量,但绝不能超过用户设置的音量阈值。

关于iOS:从应用程序内部和应用程序外部控制音频音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35931026/

相关文章:

ios - 动画 UILabel 从中心调整大小?

ios - 如何从 AudioUnits C 函数调用 Objective-C 方法? (iOS)

ios - iOS 上的 AUGraph 设置

ios - 核心数据在 swift 中匹配日期

ios - 解析和 Facebook 登录和注册返回 "User Cancelled Login"(iOS 8.1 + Swift 1.2)

ios - 在 iOS 上第二次打开 ionic 应用程序,应用程序无法运行

ios - 实现深度链接以引导用户安装 iOS 应用程序,并在安装后将他们带入应用程序

ios - 与UIWebView相比,WKWebView重定向问题

ios - localizedString ForKey :value:table ignores Base localization

objective-c - 初始化kAudioUnitSubType_VoiceProcessingIO后出现奇怪的增益变化