當我嘗試在我的SD卡上播放視頻時,收到錯誤消息「對不起,此視頻無法播放」。我的代碼有什麼問題嗎?沒有評論的代碼似乎工作。Android 2.2:從SD卡播放視頻的問題
public void PlayVideo(View view)
{
VideoView videoView = (VideoView) findViewById(R.id.videoView);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
// final String MEDIA_PATH = new String(「/ sdcard/yu5.mp4」);
//videoView.setVideoPath(MEDIA_PATH);
//videoView.setVideoURI(Uri.fromFile(new File(Environment.getExternalStorageDirectory(),"yu5.mp4")));
//videoView.setVideoURI(Uri.parse("file:///sdcard/yu5.mp4"));
videoView.setVideoURI(Uri.parse("http://www.law.duke.edu/cspd/contest/finalists/viewentry.php?file=mfog"));
videoView.setMediaController(mediaController);
videoView.start();
}
當我從代碼中像網絡一樣流式傳輸時,視頻滯後很多。
這是另一個例子。 http://stackoverflow.com/questions/10083609/playing-video-from-sd-card 去得到它。 – 2012-08-24 10:20:08