2011-09-09 49 views
1

我想通過HTTP在視頻視圖中流式傳輸視頻。我的代碼如下所示。視頻之間出現空白區域。我想在整個屏幕上播放視頻...任何人都可以建議該怎麼做?如何刪除videoview中的視頻流時的空白?

MediaController mc = new MediaController(VideoViewActivity.this); 
mc.setAnchorView(mVideoView); 
mc.setMediaPlayer(mVideoView); 
Uri video = Uri.parse(path); 
mVideoView.requestFocus(); 
mVideoView.setMediaController(mc); 
mVideoView.setVideoURI(video); 
mVideoView.start(); 

這就是我編碼播放視頻的方式。下圖顯示空間。 image of videoview with white stripe

+0

不知道你所說的「全屏幕」的意思 - 你準備了東西切掉左右的角落? –

+0

解釋更多。 「我在視頻之間得到空白區域,我想在整個屏幕上播放視頻」是什麼意思? – user370305

+0

我的意思是當我通過HTTP播放視頻時,上面和下面的視頻幀的一些空間出現..我不知道如何刪除該空間..我想要視頻覆蓋整個屏幕..它不應該根據長寬比調整大小 –

回答

3

設置此爲您VideoView

android:layout_alignParentTop="true" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentRight="true"