标签: android
我正在尝试使用android mediaplayer播放连续流。但是在更新mediaplayer的数据源文件时我无法避免播放中的差距。我可以克服这个问题吗? 提前致谢
答案 0 :(得分:1)
保证播放无间隙的唯一方法是先下载整个文件,然后在播放结束时开始播放。否则,如果在文件下载完成之前丢失连接,则暂停是不可避免的。
我使用runnable / handler机制将后台线程下载到临时位置。下载完成后调用处理程序,并将文件加载到处理程序中的MediaPlayer实例中。