在Android上的videoview中播放m3u8

时间:2013-11-05 06:18:50

标签: android android-videoview m3u8

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

  

videoView.setVideoURI(Uri.parse( “/// M3U8。”));

它在我的nexus4手机上播放效果很好,但在其他设备上(Fly IQ4410,HTC Legend)播放视频失败。

任何人都可以向我解释为什么我会遇到这样的问题,还是有其他方法可以播放m3u8文件?

感谢。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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