1

我在使用以下代码在 videoview 中播放流时遇到了一个奇怪的问题:

videoView.setVideoURI(Uri.parse("///.m3u8"));

它在我的 nexus4 手机上播放完美,但在其他设备(Fly IQ4410、HTC Legend)上播放视频失败。

谁能向我解释为什么我有这样的问题,或者有没有其他方法可以播放 m3u8 文件?

谢谢。

4

2 回答 2

1

这也受Android版本的影响;对于低于 2.3 的版本,我正在使用 Vitamio 播放器(开源)播放 .m3u8

于 2013-11-05T12:09:44.240 回答
0

在某些设备中不支持 m3u8、.wav 等视频格式。我的建议是请在清单文件中添加 android:hardwareAccelerated="true"。添加此行后,仍然没有播放视频。请将视频格式更改为 Mp4 或 3gp,然后重试。祝你好运

于 2013-11-05T06:46:54.990 回答