我實際使用MPMoviePlayerController
用於播放視頻在我的iPad應用程序的多個視頻。播放
其實,我可以伊斯利播放1個視頻,但我想在同一時間2視頻播放,這裏是我的代碼:
// Look for the video in the main bundle
NSString *urlStr = [[NSBundle mainBundle] pathForResource:@"3idiots.mov" ofType:nil];
NSURL *url = [NSURL fileURLWithPath:urlStr];
NSString *urlStr2 = [[NSBundle mainBundle] pathForResource:@"3idiots.mov" ofType:nil];
NSURL *url2 = [NSURL fileURLWithPath:urlStr2];
videoPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.view addSubview:videoPlayer.view];
videoPlayer.view.frame = CGRectMake(0, 0,200, 200);
videoPlayer2 = [[MPMoviePlayerController alloc] initWithContentURL:url2];
[self.view addSubview:videoPlayer2.view];
videoPlayer2.view.frame = CGRectMake(0, 300,200, 200);
[videoPlayer2 play];
NSLog(@"Video 1 playing");
[videoPlayer play];
NSLog(@"Video 2 playing");
,第一視頻爲正常啓動,但沒有第二個。 (順便說一句和第二視頻不後的第一個最終勞克)
這裏是我的輸出:
2012-06-18 13:47:23.015 testMosaique[2498:11f03] Video 1 playing
2012-06-18 13:47:23.016 testMosaique[2498:11f03] Video 2 playing
是否有同時使用MPMoviePlayerController
同時玩2個或更多視頻的方法嗎?
感謝的
ü可以張貼一些代碼或演示如何做到這一點 –
我的代碼是有點髒,但在這裏你有,我已經使用了實現這一目標的教程:http://abdulazeem.wordpress.com/2012/04/02 /視頻操縱在-IOS-resizingmerging和重疊的影片-在-IOS / – Edelweiss