【问题标题】:how to stream music to a bluetooth module?如何将音乐流式传输到蓝牙模块?
【发布时间】:2014-02-05 01:35:18
【问题描述】:
我有一个蓝牙模块和微控制器来解码音乐。但我不知道音乐是如何串行发送的。我已经搜索过这个问题。但我没有得到任何有用的东西。
我需要使用微控制器制作蓝牙音乐播放器系统。我的目标是无线播放音乐。
我想知道 mp3 文件是如何在 android 设备中发送的。歌曲是如何编码的。以及解码数据的想法。谢谢
我的蓝牙模块是 HC-05
我用的是8051微控制器
我的项目
【问题讨论】:
标签:
android
bluetooth
streaming
mp3
interfacing
【解决方案1】:
使用 AudioTrack.write() 方法将音乐数据写入流。您可以在创建 AudioTrack 对象时选择编码、采样率、通道等。如果您只是通过串行连接发送数据,您应该能够做任何您想做的事情。如果您要向耳机发送音频,它必须是单声道、8000 bps、PCM 调制的。
【解决方案2】:
很可能它会在接收端(即微控制器)处于 PCM 或 PWN 中,连接 DAC 放大模拟信号它应该可以工作。