Ubuntu 12.04LTS 直接蓝牙A2DP操作
来源:互联网 发布:淘宝充气娃娃实际拍图 编辑:程序博客网 时间:2024/06/16 11:10
晕哥516333132@QQ.com 原创
转载请注明: http://blog.csdn.net/u014778332/article/details/50663832
2016-02-14
第一次认识Ubuntu A2DP 是通过这篇台湾朋友的中文文章:
(番蔷是码农的基本技能)
http://ops9.blogspot.hr/2013/09/a2dp.html
作者 Phou-shen Ou 说道:
那也就是説,Bluez和PulseAudio都幫我們做好了。我們就沒事做了。不過,有時候也是需要,例如有些人就是不喜歡PulseAudio。例如james[3]就不想用, 所以他自己動手寫了一支程式叫做a2dp-alsa, 請見a2dp-alsa[4]。在他這兩篇文章裡, 完整的説明了他寫這支程式的前因後果, 當然也附上了完整的原始程式碼。拜讀後, 深深敬佩其功力之深。個人建議要兩篇文章一起看, 會更深入了解程式。
a2dp-alsa.tar.gz源码可以在这里下载:
https://app.box.com/s/vv023snl7kenhd72qsh8
编译成功后,你会发现运行之后Ubuntu 12.04 LTS 根本没有半点反应,
你需要执行以下两步:
1. 停用 pulseaudio:
sudo mv /usr/bin/pulseaudio /usr/bin/pulseaudio.bakkk
2. 修改 /etc/bluetooth/audio.conf
Disable=Socket
接收端(音箱):
./a2dp-alsa --sink | aplay -f cd
播放噪音
cat /dev/urandom | ./a2dp-alsa --source
然后再执行配对蓝牙音箱:
bt-device -c XX:YY:XX:YY:XX:YY
音频连接蓝牙音箱:
bt-audio -c XX:YY:XX:YY:XX:YY
这时蓝牙音箱可以出噪声了。
1 0
- Ubuntu 12.04LTS 直接蓝牙A2DP操作
- ubuntu 10.10 蓝牙 a2dp
- 蓝牙音乐 A2DP 剖析
- 蓝牙profile:A2DP,AVRCP
- Android蓝牙A2dp开发
- Ubuntu 14.04 LTS 直接使用root登录
- 播放歌曲到蓝牙耳机--A2DP
- android下的蓝牙A2DP
- 蓝牙A2DP的初始化过程
- android 打开蓝牙A2dp通道
- 蓝牙a2dp协议源码分析
- ubuntu 12.04 LTS 发布
- ubuntu 12.04 LTS-历史记录
- ubuntu 12.04 LTS 版本
- Ubuntu 12.04.2 LTS
- 蓝牙音频A2DP(一)-- A2DP音频设备加载
- Ubuntu 16.04 LTS软件包管理基本操作
- ubuntu 16.04 LTS 常用基本操作键
- Git教程
- BZOJ 3306|树|树链剖分
- 1031. 查验身份证
- Android 的性能 IV-多线程的性能
- 64. Minimum Path Sum LeetCode
- Ubuntu 12.04LTS 直接蓝牙A2DP操作
- GWPY 引力波
- C#遍历文件夹,只需一句话
- HDU 1171 Big Event in HDU
- HDU-1019-Least Common Multiple( 最大公约数 && 最小公倍数 && GCD )
- topcoder入门
- 整个数据库搜索数据
- offsetLeft和style.left的区别
- 216. Combination Sum III LeetCode