我有一个蓝牙扬声器,可以正常工作。但音频效果很差,跳音很多次:
Aug 28 21:02:25 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 309976 us (= 54676 bytes) in audio stream
Aug 28 21:02:25 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 84982 us (= 14988 bytes) in audio stream
Aug 28 21:02:26 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 208448 us (= 36768 bytes) in audio stream
由于 wifi 和 BT 是一起的,所以考虑暂时关闭 wifi 连接:宾果!禁用 wifi 后,蓝牙音频听起来很完美。
lucas@test:~$ sudo lshw -c Network
*-network
description: Wireless interface
product: BCM43142 802.11b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:08:00.0
logical name: wlo1
version: 01
serial: d8:5d:e2:cc:38:5d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.0.2 latency=0 multicast=yes wireless=IEEE 802.11
resources: irq:18 memory:b5500000-b5507fff
lucas@test:~$ sudo lsusb -v | grep Blue
Bus 001 Device 005: ID 0a5c:216c Broadcom Corp. BCM43142A0 Bluetooth Device
idProduct 0x216c BCM43142A0 Bluetooth Device
有没有什么办法可以同时激活 BT+wifi,且不会出现音频不流畅的情况?
我在用着 ...
lucas@test:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
lucas@test:~$ uname -a
Linux test 4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:02 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
谢谢!
答案1
如果您的 Wi-Fi AP 支持 2.4GHz 的 802.11n,请确保将其配置为仅使用 20MHz 信道。2.4GHz 的 40MHz 信道没有足够的空间用于蓝牙。使用较窄的信道会将您的 Wi-Fi 吞吐量减半,因此如果您想要更快的 Wi-Fi,请投资购买 5GHz Wi-Fi 设备,例如任何支持 802.11ac 的设备。
如果您的 Ubuntu 计算机上的 Wi-Fi 客户端卡/驱动程序能够配置为仅使用 2.4GHz 中的 20MHz 通道,请执行此操作。如果它能够在相关的 Wi-Fi 帧中设置“40MHz 不容忍”位,请让它执行此操作。如果您的蓝牙设备支持任何 Wi-Fi/蓝牙共存模式,请启用它们。如果您的蓝牙设备支持自适应跳频,请启用它。