转帖
http://www.ubuntuchina.com/viewthread.p ... a=page%3D1
A2DP蓝牙立体声耳机成功连接ubuntu
penny718
断断续续折腾ubuntu有一长段日子了
终于在今天搞定了蓝牙立体声耳机的连接
英文原文参照http://fosswire.com/2008/01/11/a2dp-stereo-linux/
嘿嘿
能用耳机听歌看电影咯
废话少说
开始~~~
首先,你的蓝牙耳机必须是支持A2DP的,不然后面均为华丽的分割线
============================================================================
因为是给予BlueZ,要先安装bluez-utils(新德里里面搜一下就ok了)
1。下載:
http://files.fosswire.com/scripts/a2dp/a2dp.sh(附件里我也打包了)
2。在终端中进入所下载目录后,bash a2dp.sh #此处不使用sudo
3。进程中会提示你将蓝牙耳机开在配对的搜寻状态(蓝牙耳机具体操作步骤各位参照自己的说明书了),当打开耳机的搜索配对状态后在终端中回车
4。会搜索出所在范围内的蓝牙耳机地址(估计很少会搜出几个的吧,形式象00:1A:7D:0C:7C:5E)
5。将你所需要连接的那个蓝牙耳机的地址复制后再粘贴进终端,回车
6。此时ubuntu会提示你需要输入配对密码(这个图形化的,识字的人都懂的吧?配对的密码请查阅各位自己的说明书了)
7。然后gedit /etc/modules,在最后增加uinput,重启电脑。之后你只需要按耳机的多功能键就能连接了,ubuntu会提示你是否让它访问什么的,够选个以后都通过就ok了。
8。但是连接后并非声音就传进了耳机里,需要进行一个步骤,建立个切换声音的快捷方式,如下图
将声音转至蓝牙耳机:
(转帖注,快捷方式命令:
gconftool -t string -s /system/gstreamer/0.10/default/musicaudiosink "sbcenc ! a2dpsink device=XX:XX:XX:XX:XX:XX"
命令中XX:XX:XX:XX:XX:XX表示蓝牙耳机地址(本例如00:1A:7D:0C:7C:5E)
将声音转至常规耳机:
gconftool -t string -s /system/gstreamer/0.10/default/musicaudiosink "autoaudiosink"
)
此处的command中的地址中jacob为用户名,用自己帐户的名称替代(附件中有我的快捷方式,大家改下属性中的地址即可)
本例这个功能并不能让你全部的软件都传输到蓝牙耳机里,电影播放器/Rhythmbox都正常传输了(哈哈,我的耳机是i-tech的R35,居然还能控制歌曲的播放暂停和上一首下一首,爽的)
mplayer比较烦
mplayer -ao alsa:device=bluetooth audio/demo.mp3
想要设置更多的软件,还是自己看下这里吧
http://wiki.bluez.org/wiki/HOWTO/AudioDevices
(小弟的本本成功了,但座机未成功)