2016-08-25 38 views
0

我是IOS應用程序開發的新手,我試圖通過MPMoviePlayer播放視頻。我列出了陣列中所有視頻的網址,但試圖播放視頻時,MPMoviePlayer啓動但不播放任何視頻。下面是我使用的代碼:視頻不通過MPMoviePlayer播放

NSURL *fileURL = [NSURL fileURLWithPath:[urlArr objectAtIndex:indexPath.row]]; 

playMovie = [[MPMoviePlayerController alloc] initWithContentURL:fileURL]; 

[self.view addSubview:playMovie.view]; 

playMovie.fullscreen = YES; 

[playMovie play]; 

回答

0

下面是蘋果的文件的代碼,我想你不使用[玩家prepareToPlay],這通過預加載其緩衝區準備的播放器進行播放。休息一切看起來不錯。

MPMoviePlayerController *player = 
[[MPMoviePlayerController alloc] initWithContentURL: myURL]; 
[player prepareToPlay]; 
[player.view setFrame: myView.bounds]; // player's frame must match parent's 
[myView addSubview: player.view]; 
// ... 
[player play] 
+0

嗨,Omer加入[player prepareToPlay];具有相同的響應,黑屏音樂播放器這是我傳遞的URL「assets-library://asset/asset.MOV?id = C75C9040-0DBE-4B16-8716-8A31AAAD28EF&ext = MOV」 –