I would like to play a http live steaming link(.m3u8) on android. Can you please let me know how to write code for that (snippet)?
I tried the following(on Activity's onCreate event) but it wouldnt work (says Cant play video) :
VideoView vv = new VideoView(this);
Uri uri =Uri.parse("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8");
vv.setVideoURI(uri);
setContentView(vv);
note: using emulator for testing thanks for the help
Try the following :
String httpLiveUrl = "http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8";
videoView.setVideoURI(Uri.parse(httpLiveUrl));
videoView.setMediaController(new MediaController(this));
videoView.requestFocus();
videoView.start();
OR
Try using the VitaMio media player
HTTP live streaming (M3U8), for Android 2.1+
edit
: The VitaMio player is dead
I think this will work just fine in the actual device, since it works in HoneyComb, the emulator can be broken sometimes