Raspberry Pi で,コマンドラインからBluetooth接続と音声ファイル再生をする際に参考にしたサイトの備忘録です.
LinuxのコマンドラインからBluetooth接続
Raspberry Pi Zeroはイヤホンジャックがないから,動作確認はBluetoothでやるのが楽かなと思います.
https://qiita.com/propella/items/6daf3c56e26f709b4141
Bluetoothで再生
- bluealsaをインストール
- mplayerをインストール
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9UmFzcGJlcnJ5JTIwUGklRTMlODElQTdCbHVldG9vdGglRTMlODIlQjklRTMlODMlOTQlRTMlODMlQkMlRTMlODIlQUIlRTMlODMlQkMlRTMlODIlOTIlRTklQjMlQjQlRTMlODIlODklRTMlODElOTkmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWVhOGI1ZmJmNTZmM2JiMTg4YzUwMjhiODNjODgzMGNm&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBob21lbGFuJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xNmUwMGRkMWFjNDY3ZTFkYWNkYTE5YTk5MjhhNmJmOQ&blend-x=142&blend-y=486&blend-mode=normal&s=b3552f71d7beaecc73294aa5b3d06460)
Raspberry PiでBluetoothスピーカーを鳴らす - Qiita
概要スピーカーをRaspberry PiとBluetooth接続し、オーディオ出力する。また、おまけとして、Raspberry Piでサイマルラジオを受信し、Bluetooth接続したスピーカー…
「failed to connect: org.bluez.error.failed」のエラーで困っていましたが,こちらの通りに実行したらうまくいきました.
おまけ
- 「ModuleNotFoundError: No module named ‘RPi’」が出たとき123sudoapt-getupdatesudoapt-getupgradesudoapt-getinstallpython-rpi.gpio
- 「#include <Python.h>
compilation terminated.
error: command ‘arm-linux-gnueabihf-gcc’ failed with exit status 1」が出たとき1sudoapt-getinstallpython-dev
Raspberry Pi Zeroではなぜか起動時から立ち上がっているPulseaudioでBluetooth機器を認識してくれません.(Raspberry Pi 4では問題は発生していません.)これを直すにはPulseaudioを一旦終了して再起動後,機器の再接続が必要なようです.詳しくはこちら→https://vogel.at.webry.info/201712/article_10.html
![MASA](https://www.tech.exotechblog.com/wp-content/uploads/2020/07/ef8zDk7H_400x400.jpg)
My favorite food is Sushi and Yakiniku.
コメント