Transmisja audio do wielu odbiorników przez Bluetooth

12

Chcę móc podłączyć wiele urządzeń Bluetooth do nadajnika Bluetooth, a następnie przesyłać strumieniowo dźwięk z przenośnego odtwarzacza MP3 przez Bluetooth do wszystkich podłączonych odbiorników Bluetooth. Czy to w ogóle możliwe?

Myślałem o użyciu profilu A2DP do strumieniowego przesyłania dźwięku. Ale czy można przesyłać strumieniowo dźwięk do wielu odbiorników?

Miałem nadzieję, że mogę do tego użyć modułu Bluetooth, czegoś takiego jak Bluegiga WT32. Ale może powinienem zamiast tego użyć mikrokontrolera, może Arduino?

Każda pomoc byłaby bardzo przydatna! /Jasio

Jasio
źródło
2
Uważam, że Arduino nie jest w stanie poradzić sobie z tak dużą szybkością transmisji danych. Będziesz musiał użyć czegoś na poziomie Cortex M3 / M4.
Gustavo Litovsky
Warto przyjrzeć się zestawowi części Texas Instruments PurePath: oferują niektóre SoC audio-over-RF oraz szereg części z transmisją audio o niskim opóźnieniu i wysokiej głębokości bitowej w publicznym paśmie radiowym 2,4 GHz. Nie znam konkretnego produktu, który wykonuje multiemisję audio dla więcej niż 4 kanałów, ale IIRC mają również opcje transmisji w rodzinie PurePath.
Anindo Ghosh

Odpowiedzi:

2

Tak, jest to możliwe dzięki dużej liczbie urządzeń Bluetooth i potężnemu procesorowi po stronie rozgłoszeniowej, tj. Każdy Bluetooth działa jako dedykowany kanał obsługujący jedno urządzenie, więc więcej kanałów Bluetooth, ale jest to niepraktyczne, jeśli liczba urządzeń slave wzrośnie

Lokanath
źródło
0

Myślę, że możesz potrzebować czegoś takiego, który obsługuje wielu niewolników. http://www.connectblue.com/products/classic-bluetooth-products/classic-bluetooth-modules/bluetooth-serial-port-module-obs433/

PingwinTD
źródło
Czy to obsługuje A2DP?
Johnny
1
Właśnie dowiedziałem się, że ten moduł, który poleciłeś, nie obsługuje A2DP, który jest używany podczas przesyłania strumieniowego audio. Ale czy masz na myśli, że muszę po prostu znaleźć moduł zdolny do wielu niewolników?
Johnny,
-2

Bluetooth umożliwia połączenie z 7 urządzeniami (urządzeniami podrzędnymi) jednocześnie, jednak tylko jedno połączenie może być aktywne jednocześnie.

Sanjay
źródło
3
To jest całkowicie niepoprawne. Chociaż specyfikacja BT ogranicza liczbę połączeń do różnych urządzeń do 7 (nie dotyczy Bluetooth Smart), możesz nie tylko komunikować się z 7 urządzeniami jednocześnie, możesz nawet mieć wiele łączy l2cap (kanał logiczny) między każdym urządzeniem. Oczywiście istnieją pewne praktyczne ograniczenia, które powoduje implementacja dostawcy i ścieżka transmisji, co oznacza, że ​​nie wszyscy dostawcy obsługują 7 połączeń jednocześnie, a kiedy to robią, przepustowość może być bardzo niska, a połączenia mogą się zrywać.
Mikko Virkkilä