我使用下面的代碼從URL(URL完美無缺,無重定向,404或任何其他)播放MP4視頻(H.264,AAC編解碼器)。但是,我不斷收到錯誤「試圖在沒有有效媒體播放器的情況下調用getduration」或ERROR/MediaPlayer(382):error(1,-2147483648)。有沒有人有任何想法如何解決它?謝謝Android:嘗試在沒有有效的媒體播放器的情況下調用getduration
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();
新的錯誤錯誤:(-38,0)上VideoView。任何想法? – 2011-04-19 03:37:30
這是一個相當普遍的錯誤,可能是任何數量的事情。上面編輯,以反映你可以嘗試一些新的東西 – Joe 2011-04-19 03:59:01
非常感謝,喬! – ihrupin 2011-10-01 17:45:43