日期:2014-05-20  浏览次数:20552 次

j2me在线音乐播放


 兄弟们,怎么去实现j2me在线播放mp3文件?
 
之前我是用两个线程,一个线程暂时先下载一部分的数据,之后将这一部分的数据,通过createPlayer去创建一下,但是在进行到realize()的时候报了一个Bad MIDI Format异常。。汗。这个怎么处理?好像不能将一些不完整的数据来创建一个Player。。如果这样的话。岂不是不能实现一边下载一边播放的功能了,因为创建一部分数据就出错啊。。有没有高手指点一下。

------解决方案--------------------
支持边下载变播放的格式都是流媒体格式,如果想实现边下载边播放可以改变文件格式。我们之前做过类似的产品,采用的方案是将1个文件分成果然个小文件,启动2个线程,一个线程播放,另一个线程下载后面一段的数据,当前一个播放完后,则切换播放另一个小文件,从而实现边下载边播放。如果真的想让对一个完整的MP3
文件实现边下载边播放,支持的手机非常有限,没有什么应用价值。