Jeg vil være i stand til at forbinde flere Bluetooth-enheder til en Bluetooth-sender og derefter streame lyd fra en bærbar MP3-afspiller, via Bluetooth til alle de tilsluttede Bluetooth-modtagere. Er dette endda muligt?
Jeg tænkte på at bruge A2DP-profilen til at streame lyd. Men er det muligt at streame lyd til flere modtagere?
Jeg håbede, at jeg kunne bruge et Bluetooth-modul til dette, noget som Bluegiga WT32. Men måske skulle jeg i stedet bruge en mikrocontroller, måske en Arduino?
Enhver hjælp ville være til stor nytte! / Johnny
Kommentarer
- Arduino er ikke i stand til at håndtere en så høj datahastighed, tror jeg. Du bliver nødt til at bruge noget på niveau med Cortex M3 / M4.
- Det kan være værd at kigge i Texas Instruments PurePath-pakke med dele: De tilbyder nogle audio-over-RF SoCer og en række dele med lav latens høj bit dybdelydtransmission over 2,4 GHz offentlig båndradio. Jeg kender ' ikke til et specifikt produkt, der udfører lyd multicast i mere end 4 kanaler, men IIRC har de også udsendelsesmuligheder i PurePath-familien.
Svar
Ja det er muligt med et stort antal Bluetooth-enheder og en kraftfuld processor på udsendelsessiden, dvs. hver eneste Bluetooth fungerer som en dedikeret kanal betjener en enkelt enhed, så flere Bluetooth flere kanaler, men det er upraktisk, hvis antallet af slaver går højt
Svar
Jeg tror du har muligvis brug for noget som dette, der understøtter flere slaver. http://www.connectblue.com/products/classic-bluetooth-products/classic-bluetooth-modules/bluetooth-serial-port-module-obs433/
Kommentarer
- Understøtter den ene A2DP?
- Jeg fandt lige ud af, at dette modul, du anbefalede, ikke ' t understøtter A2DP, som bruges til streaming af lyd. Men mener du, at jeg bare skal finde et modul, der er i stand til flere slaver?
Svar
Bluetooth tillader forbindelse til 7 enheder (slaver) samtidigt, men kun en forbindelse kan kun være aktiv ad gangen.
Kommentarer
- Dette er helt forkert. Mens BT-specifikationen begrænser antallet af forbindelser til forskellige enheder til 7 (gælder ikke for Bluetooth Smart), kan du ikke kun kommunikere med de 7 enheder samtidigt, du kan endda have flere l2cap-links (logisk kanal) mellem hver enhed. Selvfølgelig er der nogle praktiske begrænsninger, som sælger ' implementering og transmissionsstien forårsager, hvilket betyder, at ikke alle leverandører understøtter 7 forbindelser samtidigt, og når de gør det, kan gennemgange være meget dårlige, forbindelser kan falde.