È un problema con la quantità di potenza / larghezza di banda fornita a BluetoothAudioAgent
, il demone responsabile dello streaming. Apparentemente la maggior parte delle persone ha avuto successo inserendo il seguente comando in terminal.app
:
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40
Fonte: link
L'articolo sorgente elenca Yosemite come sistema operativo specifico, ma so che questa correzione funziona anche su Mavericks e (possibilmente) Snow Leopard (non testata).
In questo momento sto riscontrando questo problema esatto e ho inserito questo comando con risultati non evidenti. Ho intenzione di riavviare la macchina e vedere se questo prende in considerazione le nuove impostazioni. Ma sembra che questo comando sia il modo in cui l'ampia maggioranza delle persone ha risolto questo problema.
EDIT: Appena riavviato, la qualità dell'audio è significativamente migliore. Non c'è choppiness evidente (knock on wood). Sembra che il comando che ho postato sopra sembra risolvere il problema.
EDIT 2 (2015-8-24): il comando precedente fa aiuta in molti casi e produce miglioramenti di qualità notevoli. Sfortunatamente, tuttavia, Yosemite è molto lunatico per quanto riguarda l'audio bluetooth. Il problema si ricompone quando si trovano in prossimità di altri dispositivi Bluetooth. Per approfondire la mia precedente risposta precedente, I altamente consiglia di inserire i seguenti comandi aggiuntivi per aumentare altri parametri audio 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
EDIT 3 (2015-9-08): OK. Mi dispiace di continuare ad aggiornare questa risposta, ma continuo a trovare ulteriori informazioni su questo problema (dal momento che il miglioramento dell'audio bluetooth su Yosemite è a lungo termine, a quanto pare). Ho trovato diverse fonti che tagliano direttamente alla senape e impostano tutto su 80
che sembra essere il valore massimo consentito per le impostazioni di Bitpool
. Se le impostazioni di cui sopra non funzionano abbastanza bene per te, prova l'approccio "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
Per vedere le impostazioni predefinite correnti:
defaults read com.apple.BluetoothAudioAgent
Modifica 4 (14-07-2016): una modifica in più (si spera ultima). Assicurati di riavviare il servizio bluetoothaudiod
(o coreaudiod
) dopo aver apportato modifiche a queste impostazioni.
sudo killall bluetoothaudiod
Oppure, se sei su El Capitan:
sudo killall coreaudiod
Il credito per questo va ai più nerd più saggi sotto chi lo ha suggerito. (Grazie!)