我有一個類似的問題。我有一個OnPreparedListener,在開始之前執行seekTo。 seekTo的工作原理除了視頻最開始出現音頻故障,就好像它開始播放然後搜索一樣。我不知道我的代碼是否會幫助描述緩衝問題,但它可能有助於說明問題。
mVideoView.setVisibility(View.VISIBLE);
//get current window information, and set format, set it up differently, if you need some special effects
getWindow().setFormat(PixelFormat.TRANSLUCENT);
//mVideoView.setVideoURI(Uri.parse(path));
mVideoView.setVideoPath(path);
//get focus, before playing the video.
mVideoView.requestFocus();
mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mVideoView.seekTo(mImageSeek);
mVideoView.start();
}
});
試着看看我在[7276825]中提出的建議(http://stackoverflow.com/questions/7276825/problem-with-videoview-on-android/11938750#11938750)。 – 2012-08-13 17:38:16