如何在 iOS 上列出可用的音频输出路由

2023-12-01

现在我想在我的 iPhone 应用程序中列出可用的音频输出路由,如下所示:

http://www.blogcdn.com/www.tuaw.com/media/2008/09/cb(iphone-101_-switch- Between-audio-outputs-for-your-voicemail)1729387198273.jpg

我知道我可以使用音频会话的audioRouteChangeListener来获取路线更改信息,但此方法只能在我的应用程序启动后获取消息,因此如果在我的应用程序运行之前连接了耳机和蓝牙,我如何获取这些路线的消息,任何提示表示赞赏。

Thanks.


我使用 MPVolumeView 得到了一些工作。该组件有一个按钮,可让您选择输出音频路径,就像在音乐应用程序中一样。

如果您愿意,可以使用以下方法隐藏滑块(并且只有按钮):

self.myMPVolumeView.showsVolumeSlider = NO;

目前我无法找到一种方法来以编程方式获取输出目的地和输入源,正如我在这个问题中指出的那样列出可用的输出音频目标 AVAudioSession

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 iOS 上列出可用的音频输出路由 的相关文章

随机推荐