Я пытаюсь использовать гарнитуру Bluetooth на ПК Ubuntu. Я могу подключить телефон к ПК через BT. Я могу передать музыку потоком к ПК. Но не может услышать аудио вызова. Я зарегистрировался в журналах телефона на базе Android, и BT sco ссылка создана. Но при звонке или виртуальный вызов (играют аудио через путь sco в телефоне на базе Android) аудио не является слышимым в гарнитуре ПК. Пакеты 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
Bluez имеет экспериментальную поддержку этого, но я не заставил это работать правильно прежде.
, по-видимому, возможно, если Вы используете Bluez 5 и устанавливаете "ofono"
затем в /etc/pulse/default.pa
, изменяют строку:
load-module module-bluetooth-discover
к:
load-module module-bluetooth-discover headset=ofono
затем pulseaudio
перезапуска На данный момент кажется что: - если в /etc/pulse/default.pa
Вы добавили headset=ofono
, у Вас будет гарнитура; - если не у Вас будет a2dp (перезапускают pulseaudio каждый раз).
Эта информация от нижней части эта длинная резьба , который обновился несколько дней назад
Я решил его этот путь:
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 I видят, что профиль изменяется автоматически от A2DP до HSP / HFP, если я выполняю телефонный вызов, и затем он волшебно возвращается к A2DP! **