Pages: [1]   Go Down
Author Topic: Streaming audio from a computer to an Arduino uno using a bluetooth bee  (Read 2373 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Dear,

I am trying to have my laptop connected to a speaker through  Bluetooth. I have the SeeedStudio Bluetooth Shield ( http://www.seeedstudio.com/wiki/index.php?title=Bluetooth_Shield ) that is mounted to the Arduino Uno which then output music to the Speaker. I am not worry about the output right now, I am having problem streaming the music from my computer. My computer detects the Bluetooth shield but I am not sure how to stream audio from it. I tried to use putty but with no luck. Does anyone have a clue how to solve my problem?
Thank you
Mat
Logged

Rome, Italy
Offline Offline
Sr. Member
****
Karma: 20
Posts: 442
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi, unfortunately these Arduino bluetooth devices are just wireless serial communication equipments. You can use them to transfer a serial stream of data (like in Serial.write()), but they are not recognized as audio devices and the PC will never try to use them this way.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you for the information spatula!
Could you suggest any other way to stream audio through Bluetooth using the Arduino Uno?
Thanks!

Mat
Logged

Rome, Italy
Offline Offline
Sr. Member
****
Karma: 20
Posts: 442
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

People are creative and maybe someone got a solution, but I wouldn't bet on it. In order to stream audio you need a piece of software that can interpret the digital data (a codec) and a communication layer that implements a streaming protocol. Finally, one should tamper with the BT device so that it advertises itself as an audio device.

So I have no suggestion, but you may look at the wikipedia page on BT profiles, especially the Advanced audio distribution profile, here http://en.wikipedia.org/wiki/Bluetooth_profile#Advanced_Audio_Distribution_Profile_.28A2DP.29, to get a clearer picture of what is involved.

[edit] After writing this I got curious and googled for A2DP arduino. Here's something that may be of interest: https://www.sparkfun.com/products/8952.
« Last Edit: March 28, 2013, 09:46:01 pm by spatula » Logged

Pages: [1]   Go Up
Jump to: