我想在我的linux系统上实现一个自定义A2DP接收器,运行最新的带有最新bluez堆栈的Ubuntu 12.04。
我的基本要求是:
Linux系统充当接收器(如带有默认密钥“0000”或“任何”的自动认证的蓝牙耳机)
我想使用dbus-python API与bluez堆栈进行通信。我想运行自己的算法来在运行时配置通信参数,这就是我想实现自己的接收器。
后来我也想为我的linux系统实现HSP和HFP配置文件。
基本上,我想运行这些配置文件并测试外部蓝牙模块,该模块通过usb与我的linux系统连接,用于各种音频传输配置,并评估不同配置文件下的音频接收性能。
我知道网络上必须有开源代码。但我找不到一个。即使代码是用C或JAVA编写的,对我来说也没关系。我需要它用于我的教育目的,我不能购买商业代码。因此,有专业知识的人会帮助我创建这个测试床。因为,我的主要目标是将来修改bluez堆栈,我不想浪费时间来创建测试台。