A2DP SINK 打电话时没有声音

问题描述 投票:0回答:1

我正在 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,希望通过蓝牙设备播放通话音频。

android raspberry-pi raspberry-pi4 lineageos
1个回答
0
投票

有一个简单的技术解释供您观察。

高级音频分发配置文件 (A2DP) 仅支持单向音频。 另一方面,电话总是需要双向音频。这就是使用免提配置文件 (HFP) 和/或 耳机配置文件 (HSP) 的原因。

© www.soinside.com 2019 - 2024. All rights reserved.