我一直在使用Android VideoView来播放HLS(Http Live Stream),但如果我暂停视频一段时间并继续播放它。即使我点击后退按钮,应用程序也会冻结。
如何在不停止整个应用程序的情况下完成VideoView线程?
谢谢!
答案 0 :(得分:0)
这是Android带来的固有问题。有两种方法可以解决这个问题。
1)禁用VideoView的暂停按钮,重写需要的canPause()。
2)使用ffmpeg库,例如Vitamio插件。但是,所有这些第三个库都不稳定,可能会导致视频音频不同步,无法拖放等问题。