Мне наконец удалось получить музыку с моего телефона, чтобы играть на Ubuntu с помощью BlueZ. Теперь я ищу способ управления воспроизведением - play / pause / next / prev / get song name / etc с машины Ubuntu. Это должно поддерживаться профилем AVRCP, а сайт bluez говорит, что он поддерживает AVRCP 1.5 (это последний AFAIK).
Однако я не могу найти документацию о том, как использовать этот профиль AVRCP - либо через API / d-bus или с помощью какой-либо программы.
Я нашел документ, в котором описывается некоторый API-интерфейс d-bus: https://git.kernel.org/cgit/bluetooth/bluez.git/tree/doc/ media-api.txt
Но когда я использую инструмент d-feet для просмотра сервисов, я не вижу этих API-интерфейсов play / pause / next. Только volumeUp / Down, которые, похоже, не работают.
Моя версия bluez - 4.x. Поддерживается ли AVRCP только в BlueZ 5?
Любая помощь / документация по этому поводу будет высоко оценена!