2012-02-01 65 views
5

我嘗試使用下面的代碼如何在單個視圖中顯示多個視頻?

NSBundle *bundle=[NSBundle mainBundle]; 
NSString *moviePath1=[bundle pathForResource:@"tom1" ofType:@"mp4"]; 
NSURL *movieUrl1=[NSURL fileURLWithPath:moviePath1]; 
MPMoviePlayerController *movie1=[[MPMoviePlayerController alloc]initWithContentURL:movieUrl1]; 
movie1.view.frame=CGRectMake(15, 15, 80, 80); 

[videoScrollViewObj addSubview:movie1.view]; 


NSBundle *bundle1=[NSBundle mainBundle]; 
NSString *moviePath2=[bundle1 pathForResource:@"tom2" ofType:@"mp4"]; 
NSURL *movieUrl2=[NSURL fileURLWithPath:moviePath2]; 
MPMoviePlayerController *movie2=[[MPMoviePlayerController alloc]initWithContentURL:movieUrl2]; 
movie2.view.frame=CGRectMake(15, 110, 80, 80); 
[videoScrollViewObj addSubview:movie2.view];' 

顯示在單個幀以上的韋迪,但我只得到了最後一個視頻。

誰能告訴我如何在單個視圖中顯示多個視頻。謝謝

回答

4

Because documentation says

注意:雖然您可以在 時間才能發揮它的電影創建多個對象的MPMoviePlayerController和 在你的界面提出自己的看法,只有一個電影播放器​​。

0

鈹說 - 它採用了蘋果現有的觀點

你可以嘗試實現自己的播放器,從文件中抓取幀,並將其顯示到視圖中是不可能的。

相關問題