首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AVRCP与Bluez如何控制从Ubuntu的电话音频

AVRCP与Bluez如何控制从Ubuntu的电话音频
EN

Ask Ubuntu用户
提问于 2015-03-02 21:27:18
回答 1查看 8.3K关注 0票数 4

我终于从手机上得到了音乐,可以用BlueZ在Ubuntu上播放。我现在正在寻找一种方法来控制播放-播放/暂停/下一个/prev/获取歌曲名称/etc从Ubuntu机器。这应该得到AVRCP配置文件的支持,bluez站点表示它支持AVRCP 1.5 (这是最新的AFAIK)。

但是,我找不到任何关于如何使用AVRCP配置文件的文档--无论是通过API/d-总线还是使用某些程序。

我找到了一个文档,它描述了一些d-bus API:https://git.kernel.org/cgit/bluetooth/bluez.git/tree/doc/media-api.txt

但是当我使用d- APIs工具浏览服务时,我没有看到那些play/pause/next API。只有音量上升/下降,似乎不起作用。

我的蓝光版是4.x。BlueZ 5只支持AVRCP吗?

任何有关这方面的帮助/文档将不胜感激!

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-03-30 14:28:24

经过大量的挖掘,我想出了几件事:

  • AVRCP运行良好,但在Bluez > 5。Ubuntu目前(14.04)有Bluez4,因此需要从源代码构建。
  • 与Bluez堆栈通信的方式是通过DBus消息,d- tool工具在这方面非常方便。
  • 为了充分利用蓝牙堆栈,还需要使用PulseAudio和oFono,因为在预先打包的版本中不支持某些蓝牙功能。
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/591995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档