Проблема в воспроизведении файла m3u8 в Android 3.2 - PullRequest
6 голосов
/ 25 января 2012

Я пытаюсь воспроизвести тестовое видео с яблоком (.m3u8) в Android.

Это ссылка: 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();    
}

Подскажите, пожалуйста, способ воспроизведения файла m3u8 в разных версиях Android.

1 Ответ

3 голосов
/ 25 января 2012

Вы пробовали vitamio ?Это инфраструктура расширения, которая выполняет все (а затем и некоторые), что делает MediaPlayer, включая потоки m3u8.

...