2011-08-17 62 views
0

我想通過HTTP的URL播放視頻。我讀Media Tutorial和其他計算器的問題。這裏是我的代碼:PVMFErrContentInvalidForProgressivePlayback MediaPlayer的IOException異常:準備失敗:狀態= 0xC8

String url = "http://..../myVideo.mp4" 
MediaPlayer mediaPlayer = new MediaPlayer(); 
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); 
mediaPlayer.setDataSource(url); 
mediaPlayer.prepare(); 
mediaPlayer.start(); 

mediaPlayer.prepare()拋出IOException異常:準備失敗。爲了測試目的,我使用手機錄製視頻,然後將mp4文件放到服務器上。

+0

發表您的堆棧跟蹤也 – ingsaurabh 2011-08-17 11:51:35

+0

你有沒有使用mediaplayer.create sreated您的媒體播放器()? – 2011-08-17 11:57:02

回答

0

我錯過了這條線從堆棧跟蹤:

08-17 14:36:58.005: ERROR/PlayerDriver(1943): Command PLAYER_INIT completed with an error 
            or info PVMFErrContentInvalidForProgressivePlayback 

的問題是:我的視頻是不能夠漸進式下載。

我想出唯一的解決辦法是使用MP4Box可以從here下載。

進行視頻準備爲Android我就跑MP4Box.exe -hint myVideo.mp4

相關問題