0

我一直在使用Android VideoView播放HLS(Http Live Stream),但是如果我暂停视频一段时间并继续播放它。即使我单击后退按钮,应用程序也会冻结。

如何在不停止整个应用程序的情况下完成 VideoView 线程?

谢谢!

4

1 回答 1

0

这是Android固有的问题。有两种方法可以解决这个问题。

1)禁用VideoView的暂停按钮,需要重写canPause()。

2) 使用 ffmpeg 库,例如 Vitamio 插件。但是这些第三方库都不稳定,可能会出现影音不同步、不能拖拽等缺陷。

于 2012-11-21T17:35:00.740 回答