我正在开发一个简单的程序,允许用户非常轻松地将系统音频发送到多个蓝牙音箱。我真的想知道,鉴于目前和即将推出的API,是否有可能实现这一目标。我希望能够将应用程序连接到至少两个或三个不同的蓝牙扬声器,并使系统以某种方式将所有音频发送到扬声器。这可能是通过应用程序,或应用程序可以使两个扬声器彼此镜像为一体。我想我想知道是否有任何方法可以获得此功能。为了澄清,我不太想选择音频并播放它,但是系统中的所有音频都会被发送到扬声器。
我看过here,但它并没有完全回答我的问题。
答案 0 :(得分:1)
您可以使用setOutputDataSource
系统音频路由的更改将替换任何现有路由,因此您无法同时将输出定向到多个蓝牙设备。
您的应用可以创建多路音频会话,使其能够将不同的音频流发送到不同的设备,但您无法将所有系统音频定向到多个设备。
这似乎不太可能改变。