เป็นปัญหาเกี่ยวกับปริมาณพลังงาน / แบนด์วิดท์ที่มอบให้BluetoothAudioAgent
แก่ daemon ที่รับผิดชอบการสตรีม เห็นได้ชัดว่าคนส่วนใหญ่มีความสำเร็จโดยการป้อนคำสั่งต่อไปนี้ในterminal.app
:
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40
ที่มา: http://lifehacker.com/fix-your-bluetooth-audio-in-yosemite-with-this-terminal-1670380974
บทความที่มาแสดงรายการโยเซมิตีเป็นระบบปฏิบัติการที่เฉพาะเจาะจงนี้นำไปใช้ แต่ฉันรู้ว่าการแก้ไขนี้ยังใช้งานได้กับ Mavericks และ (อาจ) Snow Leopard (ยังไม่ทดลอง)
ฉันกำลังมีปัญหาตรงนี้ในขณะนี้และป้อนคำสั่งนั้นด้วยผลลัพธ์ที่ไม่สามารถสังเกตได้ ฉันจะรีบูทเครื่องและดูว่าจะคำนึงถึงการตั้งค่าใหม่หรือไม่ แต่ดูเหมือนว่าคำสั่งนี้เป็นวิธีการที่คนส่วนใหญ่ได้แก้ไขปัญหานี้
แก้ไข:เพิ่งเริ่มระบบใหม่คุณภาพเสียงดีขึ้นอย่างมีนัยสำคัญ ไม่มีการเปลี่ยนแปลงที่เห็นได้ชัดใด ๆ (เคาะบนไม้) ดูเหมือนว่าคำสั่งที่ฉันโพสต์ด้านบนดูเหมือนจะแก้ไขปัญหาได้
แก้ไข 2 (2015-8-24):คำสั่งดังกล่าวช่วยในหลายกรณีและสร้างการปรับปรุงคุณภาพที่เห็นได้ชัดเจน อย่างไรก็ตามโชคไม่ดีโยเซมิตีเป็นคนอารมณ์เสียเกี่ยวกับเสียงบลูทู ธ ปัญหาเกิดขึ้นเองเมื่ออยู่ใกล้กับอุปกรณ์บลูทู ธ อื่น ๆ เพื่อขยายคำตอบก่อนหน้าของฉันข้างต้นฉันขอแนะนำให้ป้อนคำสั่งเพิ่มเติมต่อไปนี้เพื่อเพิ่มพารามิเตอร์เสียงบลูทู ธ อื่น ๆ :
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):ได้ ฉันขอโทษที่ฉันอัปเดตคำตอบนี้ต่อไป แต่ฉันหาข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้ต่อไป (ตั้งแต่ปรับปรุงบลูทู ธ เสียงในโยเซมิตีเป็นความพยายามระยะยาวอย่างเห็นได้ชัด) ฉันพบหลายแหล่งที่ตัดตรงไปที่มัสตาร์ดและตั้งค่าทุกอย่าง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
หรือถ้าคุณอยู่ใน El Capitan:
sudo killall coreaudiod
เครดิตสำหรับสิ่งนี้จะไปยังศูนย์รวมที่ชาญฉลาดด้านล่างหลายคนที่แนะนำ (ขอบคุณ!)