Ios MPMovieplayercontroller在播放流媒体时自动暂停,并且不';别再玩了
我正在使用Ios MPMovieplayercontroller在播放流媒体时自动暂停,并且不';别再玩了,ios,mpmovieplayercontroller,Ios,Mpmovieplayercontroller,我正在使用MPMoviePlayerController从URL播放我的视频。下面是我的代码: NSString* url = [[promotionalDetailResponse objectAtIndex:index] valueForKey:@"Url"]; NSURL *streamURL = [NSURL URLWithString:url]; mPlayerVC = [[MPMoviePlayerViewController alloc] init
MPMoviePlayerController
从URL
播放我的视频。下面是我的代码:
NSString* url = [[promotionalDetailResponse objectAtIndex:index] valueForKey:@"Url"];
NSURL *streamURL = [NSURL URLWithString:url];
mPlayerVC = [[MPMoviePlayerViewController alloc] initWithContentURL:streamURL];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlaybackComplete:)
name:MPMoviePlayerPlaybackStateDidChangeNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlaybackComplete:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlaybackComplete:)
name:MPMoviePlayerWillExitFullscreenNotification
object:nil];
mPlayerVC.moviePlayer.fullscreen=YES;
mPlayerVC.moviePlayer.shouldAutoplay=YES;
[self presentMoviePlayerViewControllerAnimated:mPlayerVC];
它在播放流媒体时暂停,不会自动播放。我必须手动播放。但是,流媒体播放完成后,它应该自动开始播放。您应该提到源类型,如下所示:
mPlayerVC.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;