Как мне избежать этой утомительной процедуры для подключения динамика Bluetooth? [дубликат]

У меня есть медиа-сервер Emby, работающий на Ubuntu 16.04 на домашнем сервере. Мне нравится для просмотра видео на моем ноутбуке, работающем под управлением Ubuntu 16.10.Воспроизведение работает должным образом, но когда я пытаюсь смотреть видео с подключенными наушниками Bluetooth, не воспроизводится.

Если я запустил top на своем сервере, я увижу, что ffmpeg максимально загружает процессор:

6626 emby      20   0 1094264 348240  27820 R 181.2  4.3  10:46.21 ffmpeg

Как только я прекращаю попытки воспроизведения видео, загрузка ЦП снова падает до ожидаемого нормального уровня.

Если я отсоединяю наушники Bluetooth, воспроизведение видео сразу работает нормально, а звук идет через встроенные динамики ноутбука.

Обычно я использую Firefox, но я пробовал Chrome, Chromium и Opera, но все они ведут себя одинаково при попытке воспроизвести видео с подключенными наушниками.

Похоже, что поведение не ограничивается моим медиа-сервером Emby, я пытался воспроизвести видео с YouTube, но они не воспроизводятся при подключенных наушниках Bluetooth.

И наушники, и воспроизведение видео в формате Emby работают нормально с моим телефоном Android.

Если я воспроизводю один и тот же видеофайл с моего сервера через VLC на моем ноутбуке, видео и аудио работают нормально. Это обходной путь, но я не предпочитаю.

Проблема, похоже, связана с воспроизведением видео в веб-браузере с подключенными наушниками Bluetooth. Может ли кто-нибудь помочь мне заставить это работать?

2
задан 15 March 2018 в 00:12

2 ответа

Похоже, гарнитура находится в неправильном режиме, скрипт pylovers a2dp.py должен заставить ее работать

wget https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae/archive/d698974910bbb7d016ec0ad08c1bf41b4b524364.zip
unzip d698974910bbb7d016ec0ad08c1bf41b4b524364.zip
mv ~/d68be364adac5f946887b85e6ed6e7ae-d698974910bbb7d016ec0ad08c1bf41b4b524364/a2dp.py .a2dp.py
chmod +x a2dp.py

Затем просто запустите ./ a2dp.py Если вы выполнили сопряжение более чем с одним устройством Bluetooth, вам нужно будет ввести номер, соответствующий гарнитуре в списке, который она отобразит.

Вам, вероятно, придется запустить ./ a2dp.py после повторное подключение устройства

4
ответ дан 4 January 2021 в 09:27

Это только что случилось со мной с Ubuntu 18.04 LTS и недавно приобретенной гарнитурой.

Как сказал Jeremy31, ваша гарнитура находится в неправильном режиме.
Однако вам не нужно запускать какой-либо код в Ubuntu 18.04:
Просто измените профиль на «High Fidelity Playback (A2DP Sink)» на вкладке

«Настройки звука» -> «Вывод»

.

1
ответ дан 4 January 2021 в 09:27

Другие вопросы по тегам:

Похожие вопросы: