模块音频蓝牙(iOS和Android)

Posted

技术标签:

【中文标题】模块音频蓝牙(iOS和Android)【英文标题】:Module audio bluetooth (iOS and Android) 【发布时间】:2015-10-01 16:37:19 【问题描述】:

我正在从事大学项目,该项目包括带有蓝牙连接到移动应用程序的音频扬声器。

我搜索了很多符合我需求的可能性和蓝牙模块,但我没有找到任何模块。我需要一个可以接收音频并在 iosandroid 中工作的蓝牙模块,但我看到很多带有经典蓝牙(低于 3.0)的模块不适用于 iOS,但 3.0 和 4.0 版本可以同时使用但不面向在音频中。

我正在寻找是否有人可以帮助我找到一种带有音频接收蓝牙的套件,适用于所有用于扬声器的平台并且价格便宜。或者单独一个 3.0 或更高版本的蓝牙模块接收器(因为在 iOS 中工作),用于将音频流式传输到扬声器,并带有一些 UART 引脚(例如 tx/rx),可以简化与微控制器的连接。一个面向蓝牙接收的基本微控制器(带有一些蓝牙库)或简单地使用高级语言进行编程。该微控制器仅接收音频(位)并将其发送到扬声器。

我也读到智能蓝牙或低功耗蓝牙适用于 iOS,但无法发送音频,速率小,但我认为智能就绪蓝牙是可能的,但不确定,我刚刚看到支持经典蓝牙(面向音频)和低功耗蓝牙,可以用它来感知音频吗?

简而言之,我正在寻找一款适用于 iOS 和 Android 的模块蓝牙 3.o 或 4.0 + EDR(可以发送音频)。我找到了 HC05、CC2506X 或 HC06 模块,但我读过在 iOS 中不起作用。还有一个基本的微控制器,只需编程即可接收此蓝牙音频以发送到扬声器。

如果有人知道一个基本套件或对我有用的信息,我将不胜感激。 谢谢。

【问题讨论】:

【参考方案1】:

有一个蓝牙模块BC127。它在 Sparkfun 有售。它是双模式。意味着它可以同时作为源和接收器。

Source 表示,它可以传输音频 Sink 表示,它可以接收音频

这是https://learn.sparkfun.com/tutorials/understanding-the-bc127-bluetooth-module的链接

【讨论】:

【参考方案2】:

任何充当 A2DP 接收器的蓝牙模块都应该适用于 iOS 和 Android。 模块实现的具体蓝牙版本不重要(只要高于2.1),但需要是A2DP Sink(只有经典蓝​​牙才有可能)

【讨论】:

谢谢布伦丹!我已经阅读了更多关于此的内容,但我看到经典蓝牙(您说它具有 A2DP 配置文件)只有 3.0 以下的模块版本,但不包括 3.0,这是这个断言正确还是我错了?我认为 3.0 版本不再是 Classic,我也不确定这...在 2.1 版本中没有问题,但不适用于 iOS,但 3.0 版本我认为不是 Classic,那么我可以找到一些带A2DP的3.0模块?非常感谢! 这个模块可能有效吗? (是 3.0 版本,带有 A2DP 配置文件,EDR ...)。这里是链接:(alibaba.com/product-detail/…)还是这个? (4.1 版本,带有 A2DP 和 EDR,但没有 Classic)。链接:(alibaba.com/product-detail/…)非常感谢!

以上是关于模块音频蓝牙(iOS和Android)的主要内容,如果未能解决你的问题,请参考以下文章

适用于 Android 和 iOS 设备的 Titanium Appcelerator 蓝牙模块 [关闭]

Android App蓝牙的设备配对音频传输点对点通信的讲解及实战(附源码和演示 超详细)

Android:可以将蓝牙连接到自己吗?

蓝牙共享的音频文件只读

蓝牙延迟和 Android 音频提示

在外部蓝牙设备和 Android 手机之间传输音频