2012-01-25 15 views
6

Estoy intentando reproducir un video de prueba de Apple (.m3u8) en Android.Problema al reproducir el archivo m3u8 en android 3.2

Este es el enlace: http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8

pero no soy capaz de jugar en Android 3.2.

Este es el código que he utilizado para reproducir el vídeo:

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();  
} 

Por favor, me sugieren la manera de jugar M3U8 archivo en diferentes versiones de Android.

+0

Por favor comparta sus ideas si algún cuerpo sabe la respuesta para jugar m3u8 sin una biblioteca de terceros – Abhi

Respuesta

3

¿Has probado vitamio? Es un marco de extensión que hace todo (y luego algunos) que hace MediaPlayer, incluidas las transmisiones m3u8.

+1

Gracias por responder, ¿Hay alguna forma de jugar sin usar una biblioteca de terceros? – Abhi

+0

No confiablemente en mi experiencia. –

+1

Una duda más, por favor, ¿Por qué algunas versiones de 3.x que no admiten Http transmisión en vivo, ¿por qué deberíamos ir por otro trabajo de fotograma? – Abhi

Cuestiones relacionadas