Создайте прокси Bluetooth с помощью bluecove и стека BlueSoleil

У меня есть библиотека http://code.google.com/p/bluecove/ и я установил BlueSoleil http://www.bluesoleil.com/index.aspx и совместимый ключ Bluetooth.

Я хочу создать 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. Java-приложение BlueCove будет просто подключаться к обоим устройствам и выступать в роли клиента для телефона и в качестве аудио-шлюза для громкой связи. Затем просто передать аудио и другие данные между ними в качестве прокси.

  2. Java-приложение BlueCove будет действовать как низкоуровневый прокси-сервер, просто принимая все запросы и перенаправляя их на другое оконечное устройство, и наоборот.

Некоторая информация, которая может помочь:

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, используя этот стек? Или любой другой стек?

0 ответов

Другие вопросы по тегам