Android: tente chamar getduration sem um mediaplayer válido
Use o código abaixo para reproduzir um vídeo MP4 (codecs H.264, AAC) a partir de um URL (o URL está perfeitamente bom, sem redirecionamento, 404 ou qualquer outra coisa). No entanto, continuo recebendo os erros "tentativa de chamar getduration sem um mediaplayer válido" ou ERROR / MediaPlayer (382): error (1, -2147483648). Alguém tem alguma idéia de como corrigi-lo? Obrigad
VideoView video = (VideoView) findViewById(R.id.myvideo);
Intent videoint=getIntent();
String url = videoint.getStringExtra("url"); //The url pointing to the mp4
video.setVideoPath(url);
video.requestFocus();
video.setMediaController(new MediaController(this));
video.start();