Трансляция звука на несколько приемников через Bluetooth


12

Я хочу иметь возможность подключить несколько устройств Bluetooth к передатчику Bluetooth, а затем передавать аудио с портативного MP3-плеера через Bluetooth на все подключенные приемники Bluetooth. Это вообще возможно?

Я думал об использовании профиля A2DP для потоковой передачи аудио. Но возможно ли передавать потоковое аудио на несколько приемников?

Я надеялся, что смогу использовать для этого модуль Bluetooth, что-то вроде Bluegiga WT32. Но, возможно, мне стоит использовать микроконтроллер, а может быть Arduino?

Любая помощь будет полезна! /Джонни


2
Я считаю, что Arduino не может справиться с такой высокой скоростью передачи данных. Вам нужно будет что-то использовать на уровне Cortex M3 / M4.
Густаво Литовский

Возможно, стоит взглянуть на комплект деталей Texas Instruments PurePath: они предлагают несколько аудиосигналов поверх РЧ и ряд деталей с низкой задержкой передачи звука с высокой битовой глубиной по общедоступной радиостанции 2,4 ГГц. Я не знаю какого-либо конкретного продукта, обеспечивающего многоадресную передачу звука для более чем 4 каналов, но у IIRC также есть опции трансляции в семействе PurePath.
Аниндо Гхош

Ответы:


2

Да, это возможно при большом количестве устройств Bluetooth и мощном процессоре на стороне вещания, т. Е. Каждый Bluetooth действует как выделенный канал, обслуживающий одно устройство, поэтому большее количество каналов Bluetooth увеличивается, но это нецелесообразно, если число подчиненных устройств возрастает


0

Я думаю, что вам может понадобиться что-то вроде этого, которое поддерживает несколько рабов. http://www.connectblue.com/products/classic-bluetooth-products/classic-bluetooth-modules/bluetooth-serial-port-module-obs433/


Это поддерживает A2DP?
Джонни

1
Я только что узнал, что этот модуль, который вы рекомендовали, не поддерживает A2DP, который используется при потоковой передаче звука. Но вы имеете в виду, что мне просто нужно найти модуль, способный на несколько рабов?
Джонни

-2

Bluetooth позволяет одновременно подключать до 7 устройств (подчиненных), но одновременно может быть активным только одно соединение.


3
Это совершенно неверно. В то время как спецификация BT ограничивает количество подключений к различным устройствам до 7 (не применимо для Bluetooth Smart), вы можете не только общаться с 7 устройствами одновременно, вы даже можете иметь несколько каналов l2cap (логический канал) между каждым устройством. Конечно, существуют некоторые практические ограничения, обусловленные реализацией поставщика и путем передачи, что означает, что не все поставщики поддерживают 7 соединений одновременно, и когда они это делают, пропускная способность может быть очень плохой, и соединения могут оборваться.
Микко Вирккиля
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.