hi All
I am following the Audio How To for audio device
These are contents of some files.....
# HCI daemon configuration file.
# HCId options
options {
autoinit yes;
security user;
pairing multi;
# passkey "0000";
}
device {
name "MyBD";
class 0x000100;
#pkt_type
DH1,DM1,HV1;
iscan enable; pscan enable;
lp rswitch,hold,sniff,park;
}
/etc/bluetooth/audio.service
[Bluetooth Service]
Identifier=audio
Name=Audio service
Description=Bluetooth Audio service
Autostart=false
cat ~/.asoundrc
pcm.bluetooth {
type bluetooth
device 00:0F:DE:B1:02:42 #headset address
}
cat /etc/asound.conf
#Generated by system-config-soundcard, do not edit by hand
#SWCONF
#DEV 0
defaults.pcm.card 0
defaults.pcm.device 0
defaults.ctl.card 0
I run following commands
[root@localhost ~]# /etc/init.d/bluetooth start ---------- without -s option
[root@localhost ~]# ps -ea | grep sdpd
[root@localhost ~]# /usr/local/lib/bluetooth/bluetoothd-service-audio &
[1]
4472
[root@localhost ~]# audio[4472]: Bluetooth Audio daemon
audio[4472]: Unix socket created: 5
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: key Enable not found
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: key Disable not found
audio[4472]: add_service_record: got record id 0x10000
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: key Disable not found
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: group A2DP not found
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: group A2DP not found
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: group A2DP not found
audio[4472]: audio.conf: /etc/bluetooth/audio.conf: group A2DP not found
audio[4472]: SEP 0x9795040 registered: type:0 codec:0 seid:1
audio[4472]: add_service_record: got record id 0x10001
audio[4472]: add_service_record: got record id 0x10002
audio[4472]: add_service_record: got record id 0x10003
audio[4472]: Registered manager
path:/org/bluez/audio
/usr/local/lib/bluetooth/bluetoothd-service-audio &
[2] 4604
/var/log/messages are -----------
HCID
Feb 7 11:07:51 localhost hcid[32128]: Bluetooth HCI daemon
Feb 7 11:07:51 localhost hcid[32128]: HCI dev 0 registered
Feb 7 11:07:51 localhost hcid[32128]: HCI dev 0 already up
Feb 7 11:07:51 localhost hcid[32128]: Device hci0 has been added
Feb 7 11:07:51 localhost hcid[32128]: Starting security manager 0
Feb 7 11:07:51 localhost hcid[32128]: Device hci0 has been activated
Feb 7 11:07:51 localhost hcid[32128]: Created local server at unix:abstract=/var/run/dbus-KmH44CDyJ1,guid=2f99aa4799c1691555c6259fb275d700
Feb 7 11:07:51 localhost input[32132]: Bluetooth Input
daemon
Feb 7 11:07:51 localhost input[32132]: Registered input manager path:/org/bluez/input
SDPD
Feb 7 11:08:23 localhost sdpd[32136]: Bluetooth SDP daemon
Feb 7 11:08:23 localhost sdpd[32136]: Starting SDP server
BT AUDIO DAEMON
Feb 7 11:09:04 localhost audio[32141]: Bluetooth Audio daemon
Feb 7 11:09:04 localhost audio[32141]: Unix socket created: 5
Feb 7 11:09:04 localhost audio[32141]: Registered manager path:/org/bluez/audio
Then i run the passkey-agent command
$passkey-agent --default 0000 00:0F:DE:B1:02:42 &
Now when I run
[localhost ~]$
mplayer_install/bin/mplayer -ao alsa:device=bluetooth 1.mp3
I get it working but some strange audio is played...
These are the logs of above
audio[2165]: Audio API: received BT_GETCAPABILITIES_REQ
audio[2165]: Audio API: sending BT_GETCAPABILITIES_RSP
audio[2165]: Audio API: received BT_SETCONFIGURATION_REQ
audio[2165]: config sbc - frequency = 0 channel_mode = 0 allocation = 0 subbands = 0 blocks = 0 bitpool = 0
audio[2165]: State changed /org/bluez/audio/device0: HEADSET_STATE_CONNECTED -> HEADSET_STATE_PLAY_IN_PROGRESS
audio[2165]: connect(): Connection timed out (110)
audio[2165]: config failed
audio[2165]: Audio API: sending BT_SETCONFIGURATION_RSP
audio[2165]: State changed /org/bluez/audio/device0: HEADSET_STATE_PLAY_IN_PROGRESS -> HEADSET_STATE_CONNECTED
This happens only once ...After that when I try mplayer again
[AO_ALSA] alsa-lib: pcm_bluetooth.c:459:(bluetooth_hsp_hw_params)
BT_SETCONFIGURATION failed : Input/output error(5)
[AO_ALSA] Unable to set hw-parameters: Input/output error
PLEASE someone help me out...
Thank In advance
Andrew
Now you can chat without downloading messenger.
Click here to know how.