Create a bluetooth proxy with bluecove glass and BlueSoleil

I have the library http://code.google.com/p/bluecove/ and I installed BlueSoleil http://www.bluesoleil.com/index.aspx and a compatible bluetooth dongle.

I want to create a Java application (running on Windows 7 x64) that will act as a repeater to increase the signal between my Android phone and the hands free device. Speakerphone specifications:

Bluetooth V2.1 compliant
Support Enhanced Data Rate (EDR)
Profiles Supported:
 Advanced Audio Distribution Profile (A2DP) 1.2,
 Hands-Free Profile (HFP) 1.5,
 Headset Profile (HSP) 1.1
 Supports Simultaneous Multipoint (two live audio connections)

      

I guess there are two approaches:

  • The BlueCove Java app simply pairs with both devices and the action list with the client for the phone and as an audio gateway for hands-free calling. Then just pass audio and other data between them as a proxy.

  • The BlueCove Java application will act as a low-level protocol proxy by simply accepting all requests and redirecting them to another endpoint device and vice versa.

Some information that might help:

HFP
https://www.bluetooth.org/Building/HowTechnologyWorks/ProfilesAndProtocols/HFP.htm
HSP
https://www.bluetooth.org/Building/HowTechnologyWorks/ProfilesAndProtocols/HSP.htm
A2DP
https://www.bluetooth.org/Building/HowTechnologyWorks/ProfilesAndProtocols/A2DP.htm
JSR-82 Sample : SPP Server and Client
http://www.jsr82.com/jsr-82-sample-spp-server-and-client/

      

Is this possible with bluecove using this stack? Or any other stack?

+3
java proxy bluetooth bluecove bluetooth sco


source to share


No one has answered this question yet

Check out similar questions:

3393
Create ArrayList from array
3044
Making a memory leak with Java
1710
What's the difference between a proxy and a reverse proxy?
880
Getting git to work with a proxy
8
Streaming audio between external Bluetooth device and Android phone
1
How to stream audio from Android device to speaker via Bluetooth which only supports SPP profile?
1
Is it possible to create an A2DP / HSP client in Java?
0
BlueTooth headset cannot be used to record audio for iOS and OpenEars
0
Streaming audio over bluetooth to Java application?
0
How to connect Android device via bluetooth using MATLAB 'Instrument Control' -Toolbox?



All Articles
Loading...
X
Show
Funny
Dev
Pics