3

我有图书馆http://code.google.com/p/bluecove/并且我已经安装了 BlueSoleil http://www.bluesoleil.com/index.aspx和一个兼容的蓝牙加密狗。

我想创建一个 Java 应用程序(在 Windows 7 x64 中运行)作为中继器来增强我的 android 手机和免提设备之间的信号。免提设备的特点是:

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)

我想有两种方法:

  1. BlueCove Java 应用程序将与这两种设备配对,并为手机列出一个客户端,并作为免提设备的音频网关。然后在它们之间简单地传递音频和其他数据作为代理。

  2. BlueCove Java 应用程序将充当低级协议代理,只接受所有请求并将它们转发到另一个端点设备,反之亦然。

一些可能有帮助的信息:

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/

bluecove 可以使用这个堆栈吗?还是其他堆栈?

4

0 回答 0