我正在 RaspberryPI 上运行 LineageOS,用于汽车立体声耳机,运行得非常好。
我想尝试让蓝牙免提工作。我启用了蓝牙设置,允许我在拨打电话时选择 RaspberryPI 作为播放设备,但我在通话中没有收到任何音频。
音频适用于其他一切,但不适用于蓝牙接收器。
我已将以下内容添加到我的 build.prop 中
谁能告诉我为什么我听不到任何音频?我可以同时启用 A2DP SINK 和 SOURCE 吗?
谢谢!
在我的build.prop中
# Bluetooth
#bluetooth.device.class_of_device=90,2,12
#bluetooth.profile.a2dp.source.enabled=true
bluetooth.profile.asha.central.enabled=true
bluetooth.profile.avrcp.target.enabled=true
bluetooth.profile.bap.broadcast.assist.enabled=true
bluetooth.profile.bap.unicast.client.enabled=true
bluetooth.profile.bas.client.enabled=true
bluetooth.profile.ccp.server.enabled=true
bluetooth.profile.csip.set_coordinator.enabled=true
bluetooth.profile.gatt.enabled=true
bluetooth.profile.hap.client.enabled=true
bluetooth.profile.hfp.ag.enabled=true
bluetooth.profile.hid.device.enabled=true
bluetooth.profile.hid.host.enabled=true
bluetooth.profile.map.server.enabled=true
bluetooth.profile.mcp.server.enabled=true
bluetooth.profile.opp.enabled=true
bluetooth.profile.pan.nap.enabled=true
bluetooth.profile.pan.panu.enabled=true
bluetooth.profile.pbap.server.enabled=true
bluetooth.profile.sap.server.enabled=true
bluetooth.profile.vcp.controller.enabled=true
persist.bluetooth.a2dp_aac.vbr_supported=true
## new entries
bluetooth.device.class_of_device=38,4,8
bluetooth.profile.a2dp.sink.enabed=true
bluetooth.profile.avrcp.controller.enabled=true
bluetooth.profile.hfp.hf.enabled=true
bluetooth.profile.map.client.enaled=true
bluetooth.profile.pbap.client.enabled=true
bluetooth.gatt.check_encryped_link.enabled=false
尝试启用蓝牙SINK,希望通过蓝牙设备播放通话音频。
有一个简单的技术解释供您观察。
高级音频分发配置文件 (A2DP) 仅支持单向音频。 另一方面,电话总是需要双向音频。这就是使用免提配置文件 (HFP) 和/或 耳机配置文件 (HSP) 的原因。