时间:2010-07-26 11:38:11

标签: android

1 个答案:

答案 0 :(得分:2)

我最近遇到了同样的问题。虽然这不是世界上最好的解决方案,但我运行的服务是从流中下载数据并将##字节(约15秒的音频)写入文件,然后将其加载到MediaPlayer并开始播放。下载服务正在不断下载音频并保存,就像第一个MediaPlayer即将完成一样。我将第二个文件加载到第二个MediaPlayer对象中,并在第一个MediaPlayer完成后立即启动它。每次切换缓冲区文件时,需要进行大量调整以防止此实现跳过一瞬间,而在较旧的手机上,它仍然倾向于略微跳过。