Isa*_*acS 8 bluetooth headset a2dp
我想使用耳机(Bose 蓝牙耳机系列 2)收听来自 Ubuntu 的流音频。虽然建立了蓝牙连接,但我一直无法通过耳机听到任何声音。我一般如何解决这个问题(我知道这听起来可能很残酷,但我对 linux 上的音频设置知之甚少)?
当我使用我的其他蓝牙耳机时,BlueAnt Q2 ( http://www.myblueant.com/products/headsets/q2/index.php ) 正在播放。在声音设置面板上的“硬件”选项卡中(不确定它是如何正式命名的,但请参见下图)显示了我的耳机。

但是,通过蓝牙连接时,Bose one 永远不会出现在同一个窗口中,除了在我手动断开耳机连接后的几秒钟(此时快照如下图。连接时,Bose BT2 的东西永远不会显示。顺便说一句,对于 Android 手机,这款耳机效果很好)。

Bose 的手册表明,
Make sure the device supports A2DP audio streaming.
Run Code Online (Sandbox Code Playgroud)
所以我试图弄清楚我的 Ubuntu 上是否启用了 A2DP(指的是我可以将我的电脑用作 A2DP 接收器/蓝牙扬声器吗?),发现它可能可用,如下图所示:
$ sdptool search --bdaddr local a2snk
Searching for a2snk on FF:FF:FF:00:00:00 ...
Service Name: Audio Sink
Service RecHandle: 0x10005
Service Class ID List:
"Audio Sink" (0x110b)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 25
"AVDTP" (0x0019)
uint16: 0x102
Profile Descriptor List:
"Advanced Audio" (0x110d)
Version: 0x0102
Run Code Online (Sandbox Code Playgroud)
我使它的工作方式如下:
在进一步之前:
pulseaudio-module-bluetooth,pavucontrol(设置pulseaudio的实用程序)并确保bluez已安装/etc/bluetooth/audio.conf
(用 编辑sudo)脚步 :
pactl list cards short" to get your device id (1,2,3..)然后做pactl set-card-profile X a2dpX是你的设备IDavahi-daemon/蓝牙服务并通过 重置设备hciconfig hci0 reset。检查扫描是否正常hcitool scan。然后执行第 3 步和第 4 步您可以尝试blueman申请。这个应用程序可以帮助您通过A2DP流媒体播放音频。您只需将您的设备配置文件标记为“音频目的地”。
要安装,请使用以下命令:
sudo apt-get install blueman
Run Code Online (Sandbox Code Playgroud)
在破折号中输入“blueman”将其打开。
稍后我会尝试用必要的屏幕截图更新答案
| 归档时间: |
|
| 查看次数: |
30416 次 |
| 最近记录: |