не знает его размера и не может правильно создать поверхность для отображения видео.

естил видео MP4 в мое доменное пространство. У меня есть общедоступный URL, теперь я хочу воспроизвести его в своем приложении для Android; но не знаю, как я могу это сделать. Я использовал следующий код, который не работает. Контроллер трека движется, но я не вижу видео на экране.

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

Ответы на вопрос(1)

Ваш ответ на вопрос