¿Cómo reproducir un archivo de video en Android?

Me colocan video MP4 en mi espacio de dominio. Tengo su URL pública, ahora quiero jugarla en mi aplicación de Android; Pero no sé cómo puedo hacer esto. Usé el siguiente código que no funciona. El controlador de pista se está moviendo pero no puedo ver ningún video en la pantalla.

public class MPlayer extends Activity{
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.playvideo);
    VideoView videoView = new VideoView(MPlayer.this);
    videoView.setMediaController(new MediaController(this));
    videoView.setVideoURI(Uri.parse("http://www.semanticdevlab.com/abc.mp4"));
    videoView.requestFocus();
    videoView.start();
    LinearLayout l = (LinearLayout)findViewById(R.id.mplayer);
    l.addView(videoView);
}
}

Respuestas a la pregunta(5)

Su respuesta a la pregunta