Звук Bluetooth Yosemite нестабилен /пропускается

В двух отдельных MacBook Pro (один новый, один-два года), работающих под управлением OSX Yosemite, все аудиоустройства Bluetooth являются прерывистыми (аудио клики входы и выходы, пропускаются, как поцарапанный компакт-диск).

Я попытался воспроизвести аудио через Spotify, iTunes, YouTube с беспроводными наушниками Beats Studio и Big Jambox на обоих в разных средах. Иногда звук совершенен и ясен. Затем он внезапно становится неспокойным.

Я смотрел на Activity Monitor во время прерывистого времени, и ничто не отличается от обычного.

Для записи с использованием того же Wi-Fi и устройств iOS8 iPhone 6 и 5S не имеют этой проблемы.

Мне любопытно, как даже начать устранение этой проблемы. Трудно устранить неполадки, так как нет никакого способа узнать, есть ли это вмешательство, производительность приложения и т. д.

95 голосов | спросил venables 14 Jam1000000amWed, 14 Jan 2015 02:24:19 +030015 2015, 02:24:19

3 ответа


118

Это проблема с мощностью /пропускной способностью, предоставляемой BluetoothAudioAgent, демону, отвечающему за потоковое вещание. По-видимому, большинство людей добились успеха, введя следующую команду в terminal.app:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40

Источник: http://lifehacker.com/fix-your -Bluetooth-аудио-в-Йосемитах-с-этим-терминал-1670380974

В исходной статье перечисляется Yosemite как конкретная ОС, к которой это относится, но я знаю, что это исправление также работает с Mavericks и (возможно) Snow Leopard (untested).

У меня есть эта точная проблема на данный момент и ввел эту команду с не заметными результатами. Я собираюсь перезагрузить машину и посмотреть, учитывает ли это новые настройки. Но похоже, что эта команда - это способ, которым большинство людей разрешили эту проблему.

EDIT: Просто перезагрузится, качество звука значительно лучше. Никакой заметной изменчивости вообще (стук в лес). Похоже, что вышеприведенная команда, похоже, решила проблему.

РЕДАКТИРОВАТЬ 2 (2015-8-24): Приведенная выше команда делает во многих случаях и дает заметные улучшения качества. К сожалению, однако, Yosemite - это очень настроение в отношении звука Bluetooth. Проблема возникает сама по себе, когда рядом с другими устройствами Bluetooth. Чтобы расширить мой предыдущий ответ выше, я high рекомендую ввести следующие дополнительные команды для увеличения других параметров звука Bluetooth:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80 
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 48 
defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 40 
defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool Min (editable)" 40 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 58 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 58 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 48

РЕДАКТИРОВАТЬ 3 (2015-9-08): Хорошо. Мне жаль, что я продолжаю обновлять этот ответ, но я продолжаю находить больше информации об этой проблеме (поскольку улучшение звука Bluetooth на Yosemite - это долгосрочное усилие, очевидно). Я нашел несколько источников, которые разрезали прямо на горчицу и задали все для 80, который представляется максимально допустимым значением для Bitpool. Если приведенные выше настройки не работают достаточно хорошо для вас, попробуйте использовать «All Inâ €».

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80 
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 80 
defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 80 
defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool Min (editable)" 80 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 80 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 80 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 80

Чтобы просмотреть текущие значения по умолчанию:

defaults read com.apple.BluetoothAudioAgent

Изменить 4 (2016-07-14): Еще одно (надеюсь, последнее) редактирование. Перед внесением изменений в эти настройки убедитесь, что вы перезагрузили службу bluetoothaudiod (или coreaudiod).

sudo killall bluetoothaudiod

Или, если вы на Эль Капитане:

sudo killall coreaudiod

Кредит для этого относится к нескольким мудрым ботанам ниже, кто предложил это. (Спасибо!)

ответил Pierce 1 PMpWed, 01 Apr 2015 19:17:10 +030017Wednesday 2015, 19:17:10
9

Вы также можете настроить BlueToothAudioAgent, установив bluetooth-проводник, который поставляется с XCode, а затем в нем, выбрав инструменты .. options. Это дает еще несколько опций, которые, без сомнения, также могут быть установлены через командную строку. Существуют также инструменты ... графиков, которые вы можете посмотреть, чтобы посмотреть, что происходит. Я обнаружил, что настройка количества буферизованных пакетов дала мне хорошие результаты (по крайней мере, пока мой звук Bluetooth не прекратил работать полностью).

ответил PaulL 25 Mayam15 2015, 06:03:22
4

Для тех, для кого дело с com.apple.BluetoothAudioAgent не имело эффекта, для меня сброс PRAM устранял проблему:

  • Выключите, затем включите Mac и удерживайте клавиши Command + Option + P + R (одновременно удерживайте все 4 клавиши)
  • Удерживайте все четыре клавиши, пока вы не услышите звук запуска (Pauuuuum) дважды. Звук запуска второй раз означает, что вы сбросите PRAM.

Источник: http: //www.guidingtech. ком /30498 /что-это-коляска-СМЦ-макинтош сброс /

ответил Dan Key 4 52016vEurope/Moscow11bEurope/MoscowFri, 04 Nov 2016 18:24:06 +0300 2016, 18:24:06

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132