2016-09-21 35 views
0
 setContentView(R.layout.activity_s); 
    VideoView vidView = (VideoView)findViewById(R.id.videoView); 
    MediaController vidControl = new MediaController(this); 
    String vidAddress = "VideoURL"; 
    Uri vidUri = Uri.parse(vidAddress); 
    vidView.setVideoURI(vidUri); 
    vidControl.setAnchorView(vidView); 
    vidView.setMediaController(vidControl); 

活動已成功啓動,但無法播放視頻。Android VideoView不適用於在線視頻流

+0

'無法播放視頻';你能詳細解釋一下嗎?你的日誌中是否有錯誤信息? – Mdlc

+0

非常感謝Mdlc尋找!沒有任何錯誤消息,但它只是空白的矩形。 – coolamz

回答

0

補充一點:

vidView.start(); 

你必須包括對AndroidManifest

此權限
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

你可以嘗試第三方庫,如: easy-video-player

+0

非常感謝Andres,但是你能告訴我mVV.start()代表什麼嗎?它給我錯誤。我應該寫vidView.start嗎?此外,該視頻是MP4格式。沒關係嗎? – coolamz

+0

對不起vidView.start(); –

+0

試過!不工作。 :'( – coolamz