树莓派3b使用蓝牙当做A2DPsink端播放音乐

使用系统为官方下载的2017-11-29-raspbian-stretch

1、需要安装一下包(时间很赶,所以不知道以下包是不是必须要装的,反正我装了后也是没问题的)

sudo apt-get install bluetooth bluez-utils bluemansudo

sudo apt-get install libbluetooth-dev

sudo apt-get install pulseaudio pulseaudio-module-bluetooth


2、修改/etc/systemd/system/bluetooth.target.wants/bluetooth.service

在这一句后面加上一个-C ExecStart=/usr/lib/bluetooth/bluetoothd -C


3、sudo systemctl restart bluetooth




4、让服务随系统启动

sudo systemctl enable bluetooth


5、使用bluetoothctl来信任手机

如果没有自己的手机就输入scan on

trust 蓝牙地址 //来信任手机


输入exit退出即可

6、手机蓝牙直接连接,如果找不到树莓派的蓝牙,桌面右上角,点蓝牙的图标(注:必须用手机连接树莓派哦)


查看bluetooth状态


成功播放手机的声音



时间赶,不知道这样会不会有缺陷,后期有空详细看的时候再补充好了

每次重启后就再运行一次重启蓝牙的命令systemctl restart bluetooth



树莓派3b是自带蓝牙设备的,这个蓝牙和wifi是共用的,如果使用wifi时候,也用蓝牙就会卡

所以我是插上了一个csr 4.0的蓝牙适配器。

执行命令rfkill unblock all

设置蓝牙适配器为蓝牙设备

使用hciconfig命令来查看蓝牙设备


可以看出适配器是hci0,所以我关掉hci1

sudo hciconfig hci1 down

然后在bluetoothctl命令里

输入 discoverable on 手机设备即可搜索到蓝牙适配器了


同样也要先trust 信任一下自己的连接设备同上第五条

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值