Raspberry pi 蓝牙音响播放
Raspberry pi自带3.5mm的音频输出口,但是由于某种原因,这个接口比较鸡肋。用这个接口播放音乐的话有比较明显的噪音。一向喜欢折腾的我就想到用蓝牙连接音响播放音乐。
于是从亚马逊买了个蓝牙接收器。
sudo apt-get install bluez pulseaudio-module-bluetooth python-gobject python-gobject-2 bluez-tools
sudo nano /etc/bluetooth/audio.conf
编辑main.conf
文件:
sudo nano /etc/bluetooth/main.conf
Name = Raspberrypi |
然后将设备类型(Class)名字改变为0x20041C
:
Class 0x20041C
下一步需要变更指定蓝牙设备(插在树莓派上的USB蓝牙适配器)的Name
和Class
这两个属性。
在进行操作前我们需要知道连接到Raspberry Pi的蓝牙MAC地址,直接执行下面的命令:
ls /var/lib/bluetooth
sudo nano /var/lib/bluetooth/<你的蓝牙MAC地址>/config
找到该配置文件的Name和Class属性,和刚才修改成一样:
name Raspberrypi class 0x20041C
sudo hciconfig hci0 up |
搜索蓝牙设备
hcitool scan
搜索到你的设备的MAC地址后
Scanning ...<hadware_id> CLLSPKPCARG sudo bluez-simple-agent hci0 <hadware_id>
然后测试下audio
sudo bluez-test-audio connect <hardware_id>
检查你的设备是否默认在信任列表里
bluez-test-device trusted 00:11:22:33:44:55
输出结果为0表示没有trust,1表示是trust
bluez-test-device trusted00:11:22:33:44:55 yes
把设备加入到trust列表后重新检查结果
bluez-test-device trusted 00:11:22:33:44:55
编辑.asoundrc文件
vi ~/.asoundrc
pi@raspberrypi ~ $ cat .asoundrc
pcm.!default {
type bluetooth
device 00:75:58:AB:10:ED
}
ctl.!default {
type hw
card 0
}
重启北路tooth进程
sudo /etc/init.d/bluetooth restart
现在你可以用mplayer播放器等用命令行播放音乐使之在蓝牙音箱上播放了。
转载于:https://blog.51cto.com/raspjason/1694787
Raspberry pi 蓝牙音响播放相关推荐
- 物联网技术周报第 103 期: DIY 智能音箱:基于 Raspberry Pi + Snowboy + AVS
新闻 \\ \ <设计缺陷将导致亚马逊Echo变身成为监听设备>MWR的安全研究专家发现亚马逊Echo存在一个物理攻击漏洞,该漏洞将允许攻击者获得设备的root shell,然后安装恶意软 ...
- 如何让电脑的多个蓝牙音响同时输出声音
我们知道一个蓝牙主设备一般能够连接7个左右从设备,但只能连接一个不同类型的从设备(例如蓝牙耳机.蓝牙见键盘.蓝牙鼠标)使用.如何让电脑同时链接多个蓝牙音响同时发声?这个问题很多小伙伴或许都遇到过.我家 ...
- raspberry pi_通过串行蓝牙从Raspberry Pi传感器单元发送数据
raspberry pi 介绍 (Introduction) When building portable sensors we often want to calibrate and double- ...
- raspberry Pi 连接蓝牙(小爱同学)
参数 value raspberry pi MOdel 4B,4Gb bluetooth MOdel 小爱同学 writeTime 2023年 2月11日 下午13:14分 raspberry Sys ...
- 在Raspberry PI上搭建LMS服务器/Squeeze lite 播放器
在raspberry上搭建SqueezeBox的LMS服务器有两种方法: 1:直接在SD卡上烧写squeezeplug镜像 2:在raspberry PI安装了官方的Debian Wheezy基础上, ...
- 华硕主板win11 AirPods pro 蓝牙耳机 蓝牙音响断连 播放断断续续
简单发个文--华硕主板没有安装外接wifi天线的同志有问题可以看看 新装的电脑,可以蓝牙连xbox手柄,但就是连不上AirPods pro2,很离谱,别的电脑就可以,网上试了很多方法都不行(包括不限于 ...
- 树莓派连接蓝牙音响并播放音频
树莓派连接蓝牙音响并播放音频 前提准备 方式一:通过桌面图形界面连接(播放有坑) 方式二:通过命令窗连接(有坑) 前提准备 默认已经完成树莓派系统的烧录及更新 打开命令窗执行以下指令安装蓝牙相关包 s ...
- 树莓派4B连接蓝牙音响后,播放音频不出声
问题:树莓派4B连接蓝牙音响后,播放音频不出声 原因:树莓派音频输出默认是HDMI格式,现在蓝牙音响接入,格式出错 解决办法:将输出格式改变 步骤:1.打开显示桌面,右击右上角的喇叭 2.选择Audi ...
- raspberry pi_您应该为项目选择哪种Raspberry Pi?
raspberry pi Raspberry Pi计算机有许多不同的型号和版本. 但是哪一个最适合您的项目? 以下是可用主要模型的摘要: raspi.tv的Alex Eames 摄 . 经许可使用. ...
最新文章
- 什么是推理统计(inferential statistics)?
- 「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X?
- linux fcntl注销信号,fcntl · Linux C API 参考手册 · 看云
- Java中的线程和同步
- jrebel热部署不起作用_5种SpringBoot热部署方式,你用哪种?
- Java 技术篇-java连接并操作数据库实例演示,执行查询、插入、更新和删除操作
- Win32 API 显示鼠标坐标位置
- 最新8篇ICML2020投稿论文:自监督学习、联邦学习、图学习、数据隐私、语言模型、终身学习...
- bzoj1934 [Shoi2007]Vote 善意的投票 最小割
- mongodb spring 超时时间_mongoDB(spring 部分配置)
- 约会安排HDU - 4553
- Servlet期末复习笔记
- 华为鸿蒙2.0安装包,华为鸿蒙2.0系统安装包
- 【工具分享】批量查询公网IP地址
- android 铃音制作工具,手机铃声制作大师
- [乐意黎原创]]CuteFTP 操作文件时,中文文件名显示乱码的解决
- 价值工程杂志价值工程杂志社价值工程编辑部2022年第23期目录
- GIF制作软件哪个好,怎么制作搞笑GIF
- odoo12:上传图片,默认显示图标
- 北理工集训 Day1—Day2 (部分算法题目)
热门文章
- LeetCode 264. Ugly Number II--C++,Python解法
- html text alt,HTML alt text for image maps
- html中js定义数组,javascript数组的定义及操作实例
- SpringBoot自定义请求参数转换器
- jpa SessionFactory事物失效
- html自动补全pspad,免费代码编辑器 PSPad Editor 5.0.4.541 中文多语免费版
- Zookeeper 的典型应用场景场景
- 老咸鱼今天告诉你用Python matplotlib 各种图绘制流线图,难怪老板放纵他
- 织梦cms php,织梦,cms,php,采集类
- java如何调用js_java如何调用js方法