如何使用外部附件设备在设备上播放音乐?

Posted

技术标签:

【中文标题】如何使用外部附件设备在设备上播放音乐?【英文标题】:How to work with external accessory device to play music on the device? 【发布时间】:2012-03-01 16:41:32 【问题描述】:

我正在对 iPhone 应用程序进行初步设计,以便我的应用程序通过蓝牙连接到非 ios 免提设备或音乐系统并在其上播放歌曲。我们在 Apple 注册了 MFi 计划,正在等待确认。

如果可能的话,您能否提供一些研究指南?

【问题讨论】:

请不要“忘记”大部分主题都在保密协议下。 嗨,Rokjarc,感谢您的回复。我知道 MFi 处于 NDA 之下,我向 Dennis 评论了我需要什么,我的问题是请给我一份文件或给我一个链接以启动我的应用程序。谢谢.. 【参考方案1】:

您想将电视等设备与 Iphone/Ipad 连接以远程控制设备和音量吗?如果是,请检查以下链接,也许这些会对您有所帮助。

http://www.youtube.com/watch?v=s-TC5uh4j7M

http://thinkflood.com/products/redeye/

http://itunes.apple.com/us/app/redeye/id315598320?mt=8

【讨论】:

感谢 Khalid,实际上 redeye 是在 wifi 下工作的,我的应用程序要求是在蓝牙和汽车扬声器上播放 iphone 中的歌曲并控制它。【参考方案2】:

不确定您的问题是什么-您能澄清一下吗? 如果您使用标准蓝牙(例如流媒体音乐,如果音乐播放器支持蓝牙 A2DP)则不需要 MFi,iPhone 可以连接到它并开箱即用地向其传输音乐。

【讨论】:

嗨丹尼斯,感谢您的快速回复。蓝牙设备不是诽谤。它就像一个汽车音乐系统,因此开发一个应用程序,通过汽车扬声器播放歌曲,具有播放、暂停、停止功能和更多…… 汽车支持哪些标准蓝牙配置文件?它只需要支持 A2DP 和 AVRCP 就可以了——任何 iPhone 都可以流式传输到汽车并控制来自汽车的音乐或在 iPhone 上形成音乐播放器。 怎么设置A2Dp,其实我们打算从CSR买一个软件,让他们提供板子和芯片,我们在上面安装软件。该应用程序还支持 HFP 和 PBAP。我认为车载套件是非 ios 设备,所以我们将其设为 MFi 对吧?

以上是关于如何使用外部附件设备在设备上播放音乐?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 BLE 控制 iOS 设备中的音乐播放器

如果设备已经在播放音乐,如何防止我的应用播放声音

如何检测断开的蓝牙音频设备是当前播放音乐流的设备?

从当前在 iOS 设备上播放的音乐中获取音频功率级别

检测 Android/iOS 设备是不是已经通过 Unity3D 播放音乐

如何检查音乐是不是正在从哪个音乐应用程序播放?