Ü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


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



-2

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


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ä
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.