Debian Squeeze:通过命令行连接到 A2DP(蓝牙)

Debian Squeeze:通过命令行连接到 A2DP(蓝牙)

我想将 Lacie NAS 变成 A2DP 蓝牙源,以便将音频流式传输到蓝牙音频接收器。 NAS 在 chroot 环境中运行 Debian Squeeze,并连接到蓝牙适配器。我的 NAS 上没有安装 GUI。

我可以使用蓝牙连接hciconfig hci0 up,并且可以与音频接收器配对。

~/.asoundrc我创建了一个包含以下内容的文件:

pcm.btheadset {
    type bluetooth
    device C8:84:47:02:59:F4
    profile “auto”
}

然后我执行了hciconfig hci0 voice 0x0060,没有输出。

之后我执行了

pactl load-module module-alsa-sink device=btheadset

这给出了以下错误:

socket(): Address family not supported by protocol
Connection failure: Connection refused

我是不是跳过了一步?或者还有什么可以实现我想要的吗?

更新:我认为根本问题是未加载所需的内核模块。我目前正在运行以下模块:

snd_page_alloc
soundcore 
btusb
uhci_hcd
rfcomm
l2cap
bluetooth
ftdi_sio 
usbserial
usblp 
ehci_hcd
loop
usb_storage
usbcore

我是否需要任何其他特定于声音的内核模块才能通过蓝牙工作获得声音?

相关内容