To the best of my knowledge AVRCP controller role (CT) is only partially implemented in Bluez 4, in the form of VolumeUp() and VolumeDown() methods. These can be found in the org.bluez.control interface which you can find at /org/bluez/<pid of bluetoothd>/hci0/dev_<BD_ADDR>
. I did not have to edit any configuration files to see that interface.
As an example, executing the following will give you the track information:
$ qdbus --system org.bluez /org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX/player0 org.bluez.MediaPlayer1.Track
Album: Lemanis
Artist: Spaceslug
Duration: 464945
Genre: NumberOfTracks: 0
Title: Proton Lander
TrackNumber: 0
You can press tab after qdbus --system org.bluez /org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX/player0
to see all the options:
