2013年12月16日月曜日

DebianでBluetoothスピーカーを使う [ LS-GL(Debian) ]

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

ふんどしの持ち主

0 件のコメント:

コメントを投稿