Ubuntu PCでBluetoothヘッドセットを使用しようとしています。 BT経由でPCに電話を接続できます。音楽をPCにストリーミングできます。ただし、通話の音声は聞こえません。 Android電話ログをチェックインし、BT scoリンクが確立されました。ただし、通話または仮想通話(Android電話のscoパスを介して音声を再生する)を行う場合、PCヘッドセットでは音声は聞こえません。 SCOパケットもbtmonログに表示されません。誰もこれを成功させましたか?
version- ubuntu 16.04
Installed- bluez, ofono, pulseaudio
pactl sink: Name- bluez_sink.22_22_8E_DE_B9_2B,
Name: alsa_output.pci-0000_00_1b.0.iec958-stereo
pactl source: Name-bluez_sink.22_22_8E_DE_B9_2B.monitor
Name: alsa_input.pci-0000_00_1b.0.analog-stereo
私はこのように解決しました:
load-module module-bluetooth-discover
行を見つけてload-module module-bluetooth-discover headset=ofono
に変更しますSudo useradd -g bluetooth Pulse
(おそらく既に正しい)非常に重要:権限を付与するには、これを/ etc/dbus-1/system.d/ofono.conf(</busconfig>
の前に追加します;-)):
<policy user="Pulse">
<allow send_destination="org.ofono"/>
</policy>
参照: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/
Pavucontrolでは、電話をかけるとプロファイルが自動的にA2DPからHSP/HFPに変更され、その後魔法のようにA2DPに戻ることがわかります!**