我正在尝试在Android中播放Apple测试流视频(.m3u8)。

这是链接:http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8

但是我不能用Android 3.2播放它。

这是我用来播放视频的代码:

void playVideo(String url)
{
    String  link=url;
    Log.e("url",link);
    MediaController mc = new MediaController(this);
    mc.setMediaPlayer(videoview);
    videoview.setMediaController(mc);
    videoview.setVideoURI(Uri.parse("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8"));
    videoview.requestFocus();
    videoview.start();
}

请给我建议在不同的Android版本中播放m3u8文件的方法。

最佳答案

您尝试过vitamio吗?它是一个扩展框架,可以完成MediaPlayer的所有工作(然后再做一些工作),包括m3u8流。

关于android - 在Android 3.2中播放m3u8文件时出现问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9004940/

10-11 06:25