【发布时间】:2014-06-20 21:53:43
【问题描述】:
我想制作一个应用,可以将 iPod 或 mp3 播放器连接到我的 Android 设备,并让 Android 扬声器充当外部扬声器。
理想的情况是实际读取扬声器输出,这样我就可以连接立体声迷你插孔电缆。
是否可以使用 Android SDK 从耳机输出中读取数据?
第二种选择是使用单声道迷你插孔。我也许可以直接从麦克风读取并作为音乐播放器输出。虽然,必须使用单声道迷你插孔将是一个巨大的劣势,因为大多数人没有这样的电缆。
更新
对于我的第二个选项,我找到了这个链接,它可以让我将一个特殊的适配器连接到立体声电缆上,这样 iPod 输出就可以进入麦克风输入。它是一个 TRRS 适配器。这可行,但对我来说仍然不是理想的解决方案。 http://www.techlife.net/2012/12/add-an-audio-input-to-android.html
另一个更新
我只使用单声道电缆进行了测试,但似乎无法识别麦克风,因此我确实需要 TRRS 适配器以确保麦克风已打开。我发现了一些可以帮助我测量输入量的应用程序。我想我可以通过适配器实现我自己的目标,但从耳机输出中读取会更好,并且实际上可能会导致构建应用程序。
【问题讨论】: