首页 文章

iOS Swift播放音频到多个蓝牙音箱

提问于
浏览
2

我正在开发一个简单的程序,允许用户非常轻松地将系统音频发送到多个蓝牙音箱 . 我真的想知道,鉴于目前和即将推出的API,是否有可能实现这一目标 . 我希望能够使应用程序连接到至少两个或三个不同的蓝牙扬声器,并使系统以某种方式将所有音频发送到扬声器 . 这可能是通过应用程序,或应用程序可以使两个扬声器彼此镜像为一体 . 我想我想知道是否有任何方法可以获得此功能 . 为了澄清,我不太想选择音频并播放它,但是系统中的任何和所有音频都会被路由到扬声器 .

我看了here,但它并没有完全回答我的问题 .

1 回答

  • 1

    您可以使用setOutputDataSource将音频输出路由到蓝牙设备,例如扬声器

    对系统音频路由的更改将替换任何现有路由,因此您无法同时将输出定向到多个蓝牙设备 .

    您的应用可以创建多路径音频会话,使其能够将不同的音频流发送到不同的设备,但您无法将所有系统音频定向到多个设备 .

    这似乎不太可能改变 .

相关问题