DebianでBluetoothスピーカーを使う

Bluezを導入して、Bluetoothスピーカーを鳴らす。
※これはBlueZ4のときなので、BlueZ5はこっちに書いておく
 
# apt-get install bluez python-gobject
スクリプトを修正しないとエラーが出るので『OBDNマガジン』様の言う通りに修正
bluez-simple-agentのスクリプト修正
capability = "DisplayYesNo"
Bluetooth機器の設定
# hcitool scan
Scanning ...
	XX:XX:XX:XX:XX:XX	BT-SPEAKER
# bluez-simple-agent hci0 XX:XX:XX:XX:XX:XX
RequestPinCode (/org/bluez/nnnn/hci0/dev_XX_XX_XX_XX_XX_XX)
Enter PIN Code: 0000
Release
New device (/org/bluez/nnnn/hci0/dev_XX_XX_XX_XX_XX_XX)
# bluez-test-device list
XX:XX:XX:XX:XX:XX BT-Headset
XX:XX:XX:XX:XX:XX Nexus 7
XX:XX:XX:XX:XX:XX BT-SPEAKER
Bluez-audioのインストール
# apt-get install bluez-audio bluez-utils
Bluetoothサウンド設定
pcm.bluetooth {
  type bluetooth
  device "XX:XX:XX:XX:XX:XX"
  profile "auto"
}
Bluetoothサービス再起動
# /etc/init.d/bluetooth restart
じゃあ、再生!
# mplayer -ao alsa:device=bluetooth sample.mp3

ふんどしの持ち主

コメント

このブログの人気の投稿

Pythonのソースファイルの行番号を取得したい

Raspberry Pi 3 シリアルコンソール&シリアル通信

学習リモコン「リモコソ (RIMOKOSO1)」の設定