请教java如何播放字节数组形式的音频数据
请问java怎么播放字节数组形式的音频数据?
如题,音频数据存放在byte [] array中,请问怎么播放它?
------解决方案--------------------
第一个方法(可以直接播放流):
使用AudioTrack的 write(byte[], int, int)方法,设置好 AudioManager.STREAM_MUSIC
第二个方法(实际上是播放文件):
可以试试将byte[]中的数据写到文件,然后利用MediaPlayer来播放
我没实验
,楼楼可以自己实验下
如题,音频数据存放在byte [] array中,请问怎么播放它?
------解决方案--------------------
第一个方法(可以直接播放流):
使用AudioTrack的 write(byte[], int, int)方法,设置好 AudioManager.STREAM_MUSIC
第二个方法(实际上是播放文件):
可以试试将byte[]中的数据写到文件,然后利用MediaPlayer来播放
我没实验