There is an online stream that is 512Kb MPEG4 and total size of 312mb online and if I'm correct after looking over docs in order to play the movie I just simply put:
MediaPlayer mp = new MediaPlayer();
Try{
mp.setDataSource("http://site.com/movie.mp4");
}
Try {
mp.prepare();
}
mp.start();
It is triggered to play after a button press which after a few seconds after pressing the button it plays the audio BUT doesn't show the video, why not? Do I have to use a surface view or something for visual playback of the stream (the android docs don't seem to help me much)?