首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使A2DP输出选项和输入再次工作?

如何使A2DP输出选项和输入再次工作?
EN

Ask Ubuntu用户
提问于 2013-11-03 03:29:37
回答 4查看 48.3K关注 0票数 9

我有一个蓝牙耳机,它完美地工作在Ubuntu13.04上。现在我更新到13.10,下面是正在发生的事情:

在安装了蓝牙、蓝牙、脉冲音频模块-蓝牙等之后,我可以找到我的设备,对它进行配对,并连接到耳机服务。但是设备没有出现在声音设置上,所以我不能选择它作为输入/输出设备。换句话说,它是相互关联的,但却“无用”。

因此,在寻找解决方案时,我发现了一个名为stream2ip的软件。这样我就可以连接设备,它会出现在声音设置上,声音也会在设备上播放,但是我的麦克风不能工作,即使在设置上选择了,A2DP选项也仍然不能工作。

Stream2ip根本不是一个解决方案,我的意思是,在以前的Ubuntu版本中,没有它,一切都能正常工作。

也许我错过了什么,我希望有人能给我任何提示。

如何在Ubuntu13.10上使A2DP输出选项和输入再次工作?如何使设备不需要使用Stream2ip就出现在声音设置上?

谢谢!

编辑1

到目前为止我尝试过的是:

  • 安装与下面相关的集市叉。
  • 重新安装脉冲音频
  • 重新安装bluez
  • 更改/etc/蓝牙/audo.conf (Enable=Socket,Disable=Socket.)上的设置
  • 安装所有类型的包,如bluez-utils,bluez-音频,gStreer0.10
  • 安装脉冲音频音量控制
  • 安装蓝光,蓝牙支持,脉冲音频模块-蓝牙

编辑2

现在麦克风和a2dp正在工作(当然是分开的)。

要做到这一点,我必须连接耳机,启动一些音乐,使用耳机的播放选项暂停它,然后将声音设置中的输出模式更改为A2DP (有时在第一次尝试时不能工作)

它远没有像13.04那样起作用。但这是可行的,我可能需要处理stream2ip一段时间。

顺便提一下,我是如何安装strem2ip的:

代码语言:javascript
复制
sudo apt-add-repository ppa:takkat-nebuk/takkat
sudo apt-get update
sudo apt-get upgrade 
sudo apt-get install stream2ip-gtk3

编辑3

与使用stream2ip使耳机出现在声音设置上不同,您只需使用以下命令:pulseaudio -k

现在的问题是:当我对我的设备时,如何自动制作它?

到目前为止我得到了什么:

  • 所有耳机都能用。
  • 一种避免使用stream2ip的方法,但还不是最佳的方法。

编辑4

当我断开蓝牙设备时,整个声音就会崩溃,所有的设备都会从声音设置中消失(包括扬声器)。如果打开,Rhythmbox也会崩溃,我也没有任何其他的系统声音。

你猜到怎么解决这个问题了吗?

我仍然在寻找避免每次连接耳机时使用pulseaudio -k命令的方法。

EN

回答 4

Ask Ubuntu用户

发布于 2013-11-25 10:42:13

我尝试了这里的所有建议,让我的A2DP模式与我的蓝牙耳机工作在Ubuntu13.10。在安装了带有3.12.rc4内核的Ubuntu13.10之后,耳机在配对并应用命令pulse音频-k后显示在声音设置中,该命令将终止脉冲音频服务。然而,我仍然无法选择他们和声音不断播放在笔记本电脑的内部扬声器。

这对我起了作用:

1)打开配置文件

代码语言:javascript
复制
gksudo gedit /etc/bluetooth/audio.conf

并在一般信息下添加:

Disable=Socket

我还取消了一行(删除#)的注释:

AutoConnect=true

2)重新安装脉冲音频和蓝光,不要漏掉安装脉冲音频模块-蓝牙。

代码语言:javascript
复制
sudo apt-get install --reinstall pulseaudio pulseaudio-utils pulseaudio-module-bluetooth
sudo apt-get install --reinstall bluez bluez-alsa bluez-audio bluez-gstreamer bluez-hcidump bluez-tools bluez-utils

一旦我这样做,我重新启动和连接耳机使用蓝牙设置,这是很好的工作。不过,我没有看到耳机列在声音设置*在团结。然而,一旦我打开**脉冲音频音量控制和选择配置-选项卡,我看到耳机,但相关的配置文件被设置为关闭。我把它改成了A2DP,耳机被列在声音设置中。由于我这样做,耳机显示在声音设置后,立即连接。

注意:我安装了前面描述过的集市叉,但是一旦耳机连接成功,我就把它移除。

票数 6
EN

Ask Ubuntu用户

发布于 2013-11-26 04:46:30

现在,手动加载蓝牙发现模块解决了这个问题:

代码语言:javascript
复制
sudo pactl load-module module-bluetooth-discover

加载模块后,一切都按预期工作。

票数 5
EN

Ask Ubuntu用户

发布于 2016-05-18 09:56:47

关于蓝牙,需要注意的是,它的带宽有限,并且只根据特定的模式操作:

a2dp仅为立体声高质量音频播放。

hsp/hfp是全双工的单音频,允许播放和录制。

蓝牙音频设备可以同时进行一次连接,因此在给定的时间将是一个或另一个连接。

我通过使用A2DP进行最佳质量的监听(以及减少视频压缩方面的故障)和外部usb冷凝器麦克风(如bheringer c1 )来解决这个问题。

FWIW蓝牙在16.04 ubuntu是完全集成和非常容易使用,所以你将有唯一的问题,你将与这些天是糟糕的实现芯片组或驱动程序。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/370254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档