【发布时间】:2014-11-24 12:27:51
【问题描述】:
我在服务器上保留了许多 mp3 文件,以便能够在我的 Android 应用程序中接收它们。我一个接一个地流式传输 mp3 文件。我的问题是我想在播放当前 mp3 文件时已经缓冲下一个 mp3 文件。
我在播放第一个 mp3 文件时已经在缓存中下载了下一个 mp3 文件。但问题是当第一个 mp3 文件播放完毕时,第二个 mp3 文件可能没有完全下载(这在 2g 连接上很容易发生)。然后播放器将初始化下载的 mp3 文件部分,播放器将仅播放已初始化的下载文件部分(如果我错了,请纠正我)。这会导致文件损坏,而且性能也不好。
请帮助我。提前致谢。
【问题讨论】:
标签: android android-mediaplayer