Übertragen Sie Audio über Bluetooth an mehrere Empfänger

12

Ich möchte in der Lage sein, mehrere Bluetooth-Geräte an einen Bluetooth-Sender anzuschließen und dann Audio von einem tragbaren MP3-Player über Bluetooth an alle angeschlossenen Bluetooth-Empfänger zu streamen. Ist das überhaupt möglich?

Ich dachte daran, das A2DP-Profil zum Streamen von Audio zu verwenden. Aber ist es möglich, Audio an mehrere Empfänger zu streamen?

Ich hatte gehofft, ich könnte ein Bluetooth-Modul dafür verwenden, so etwas wie Bluegiga WT32. Aber vielleicht sollte ich stattdessen einen Mikrocontroller verwenden, vielleicht ein Arduino?

Jede Hilfe wäre von großem Nutzen! / Johnny

Johnny
quelle
2
Ich glaube, Arduino ist nicht in der Lage, mit einer so hohen Datenrate umzugehen. Sie müssen etwas auf der Ebene von Cortex M3 / M4 verwenden.
Gustavo Litovsky
Es könnte sich lohnen, einen Blick auf die PurePath-Reihe von Texas Instruments zu werfen: Sie bieten einige Audio-over-RF-SoCs und eine Reihe von Bauteilen mit geringer Latenz und hoher Bittiefe für die Audioübertragung über 2,4-GHz-Public-Band-Radio. Ich kenne kein bestimmtes Produkt, das Audio-Multicast für mehr als 4 Kanäle ausführt, aber IIRC bietet auch Broadcast-Optionen in der PurePath-Familie.
Anindo Ghosh

Antworten:

1

Ja, es ist mit einer hohen Anzahl von Bluetooth-Geräten und einem leistungsstarken Prozessor auf der Broadcast-Seite möglich, dh jedes Bluetooth fungiert als dedizierter Kanal, der ein einzelnes Gerät bedient, sodass mehr Bluetooth-Kanäle vorhanden sind. Es ist jedoch unpraktisch, wenn die Anzahl der Slaves hoch ist

Lokanath
quelle
0

Ich denke, Sie brauchen so etwas, das mehrere Slaves unterstützt. http://www.connectblue.com/products/classic-bluetooth-products/classic-bluetooth-modules/bluetooth-serial-port-module-obs433/

PenguinTD
quelle
Unterstützt das A2DP?
Johnny
1
Ich habe gerade herausgefunden, dass dieses von Ihnen empfohlene Modul kein A2DP unterstützt, das beim Streamen von Audio verwendet wird. Meinen Sie damit, dass ich nur ein Modul finden muss, das mehrere Slaves unterstützen kann?
Johnny
-2

Bluetooth ermöglicht die gleichzeitige Verbindung von 7 Geräten (Slaves), es kann jedoch immer nur eine Verbindung aktiv sein.

Sanjay
quelle
3
Das ist völlig falsch. Während die BT-Spezifikation die Anzahl der Verbindungen zu verschiedenen Geräten auf 7 begrenzt (gilt nicht für Bluetooth Smart), können Sie nicht nur gleichzeitig mit den 7 Geräten kommunizieren, sondern sogar mehrere l2cap-Verbindungen (logischer Kanal) zwischen jedem Gerät herstellen. Natürlich gibt es einige praktische Einschränkungen, die durch die Implementierung des Anbieters und den Übertragungspfad verursacht werden. Dies bedeutet, dass nicht alle Anbieter 7 Verbindungen gleichzeitig unterstützen. In diesem Fall sind die Durchsätze möglicherweise sehr schlecht und die Verbindungen können ausfallen.
Mikko Virkkilä