在这里,我正在寻找测试 A2DP 和 HFP(免提)配置文件。
因此,在 HFP 中,我使用 dbus 命令通过 dbus 发送消息并执行 bluez 的服务地址。用于连接和断开。
在这里,我使用以下命令在 HFP 中播放音频。
aplay -D hw:0,1 -c 2 -f S16_LE file_name &
你能解释一下是什么意思吗hw:0,1
?
HFP 仅支持 8000 Hz 采样率 wav 文件。
IN 高级音频分发配置文件 (A2DP) 定义了如何通过蓝牙连接将高质量音频从一个设备流式传输到另一个设备。
在这里我使用这个命令,但在这个命令之前我必须更新asound.conf
文件。
aplay -Dplug:bluetooth file_name > /dev/null > /dev/null &
在这两种情况下,我都使用相同的asound.conf
文件。下面给出。
pcm.!bluetooth {
type bluetooth
device "BD_ADDR" //bluetooth address of hands free device.
}
pcm.!default {
type plug
slave.pcm "bluetooth"
}
所以我想知道这个 asound.conf 文件与 HFP 命令和 A2DP 命令的关系。
请帮我解决这个困惑。