1

MPMoviePlayerViewController を使用して MP4 ファイルを再生しています。小さなファイル (例: 25 ~ 30 MB) では問題なく動作しますが、大きなファイル (~150 MB) を再生するとアプリがクラッシュします。

以下は私が使用しているコードです:

MPMoviePlayerViewController *playerViewController = [[MPMoviePlayerViewController   alloc]initWithContentURL:url];
playerViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentMoviePlayerViewControllerAnimated:playerViewController];

player = [playerViewController moviePlayer];

[player prepareToPlay];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerInterruptByUser:) name:MPMoviePlayerPlaybackStateDidChangeNotification object:playerViewController.moviePlayer];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:playerViewController.moviePlayer];

[player play];

あらゆる提案の男/ギャル。

4

0 に答える 0