gpt4 book ai didi

android - BlueZ 与 Bluedroid 蓝牙堆栈

转载 作者:IT老高 更新时间:2023-10-28 23:23:01 28 4
gpt4 key购买 nike

BlueZ 有很多文档。同样,我了解 BlueZ 支持 A2DP 接收器支持。同时,通过修改其中的audio.conf文件,可以使android设备充当A2DP接收器。

我还了解到,从 android 4.2 开始,BlueZ 堆栈被 Broadcom 的 Bluedroid 堆栈取代。我搜索了很多关于 Bluedroid 堆栈的信息。但是我没能找到很多相同的细节。

希望有人可以帮助我解决以下疑问。

1)。 Bluedroid 是否支持 A2DP 接收器?

2)。 audio.conf 文件是否可用于具有 bluedroid 堆栈的设备?

3)。我将通过直接调用 BlueZ 堆栈的 API 来为 Android 设备编写 A2DP 接收器支持。但我的最后一个问题是 Bluedroid 堆栈是否也可以使用相同的功能? Hope Bluedroid 只是 BlueZ 的扩展。

请帮忙。

最佳答案

Bluedroid 是 Broadcom 提供的堆栈,现已在 android 中开源。 Bluedroid 在任何方面都与 bluez 无关,它与 bluez 相比几乎没有优势(我与此不同)。

[1]。 Bluedroid 目前不支持 a2dp 接收器,根据可用的代码 source code仅 a2dp 源支持可用

[2]。 Audio.conf 文件用于 bluez 堆栈,它不是 bluedroid 的一部分

[3]。直接调用Bluez API——我想你会使用dbus调用,但是bluedroid不支持dbus方法调用,它实现了回调机制,所以它不起作用,bluedroid不是bluez的扩展。

关于android - BlueZ 与 Bluedroid 蓝牙堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20407326/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com