简体   繁体   English

使用 Raspberry Pi 连接多个蓝牙扬声器

[英]Connect Multiple Bluetooth Speakers with Raspberry Pi

I'm trying to connect several bluetooth devices with Raspberry PI to use them as speakers.我正在尝试将多个蓝牙设备与 Raspberry PI 连接起来,以将它们用作扬声器。

I'm using RetroPie as a distribution, because of the tests I've done it's the only one that matches and allows continuous synchronization with several bluetooth devices at the same time.我使用 RetroPie 作为发行版,因为我做过测试,它是唯一一个匹配并允许同时与多个蓝牙设备连续同步的发行版。

However, the system only detects the first device that connects as a sound card, the rest keep the bluetooth synchronization active, but it does not interpret them as audio cards even though it is indicated by blueman-manager.但是,系统只检测连接为声卡的第一个设备,其余设备保持蓝牙同步处于活动状态,但它不会将它们解释为声卡,即使它由 blueman-manager 指示。

Is there anything I can do to keep all devices synchronized and supported as audio cards?我可以做些什么来保持所有设备同步并支持作为声卡?

Palm, even so this a old post, it is not yet closed. Palm,即使是这样一个旧帖子,它也尚未关闭。 As I just got the same issue, here my answer.因为我刚遇到同样的问题,所以我的答案在这里。 What you try to do is to connect mutliple audio sreaming services (Speakers) to 1 audio bluetooth source, that is not possible like this.您尝试做的是将多个音频流媒体服务(扬声器)连接到 1 个音频蓝牙源,这是不可能的。 Therefore your PC only connects to the first box.因此,您的 PC 仅连接到第一个盒子。 You could try multiple bluetooth dongles, but then you run into the timing issue with audio stream syncronization between the boxes.您可以尝试多个蓝牙加密狗,但随后您会遇到盒子之间音频流同步的时间问题。 The only solution is to use Bluetooth 4.1 upwards master-slave services.唯一的解决方案是使用蓝牙4.1向上的主从服务。 Therefore the Speakers need to be connected to each other and seen as 1 device from the PC.因此,扬声器需要相互连接并被视为 PC 中的 1 个设备。 In that mode the stream is skewed to ensure syncronous playing.在该模式下,流被倾斜以确保同步播放。 Many new Bluetooth speakers support this mode.许多新的蓝牙音箱都支持这种模式。 Hope that helped.希望有所帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM