我正在努力播放一个视频,它是服务器上视频文件的 url。我有一个视图,其中显示来自 Web 服务的 url。当我单击 url(包含在表格单元格中)时,我希望出现一个新视图,其中包含播放视频的电影播放器。我也尝试过MPMoviePlayerViewController
两者MPMoviePlayerController
的各种组合,但我无法在模拟器上播放视频。目前我没有设备,所以请在回答时考虑模拟器和设备。目前我正在使用:
NSURL *url = [NSURL fileURLWithPath:filePath];
self.player= [[ MPMoviePlayerViewController alloc] initWithContentURL:url];
//self.player.navigationController.navigationBar.hidden = YES;
[self.player.moviePlayer prepareToPlay];
//self.player.moviePlayer.scalingMode = MPMovieScalingModeAspectFit;
self.player.moviePlayer.controlStyle = MPMovieControlStyleNone;
self.player.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
self.player.moviePlayer.fullscreen = NO;
[self presentModalViewController:self.player animated:NO];
[self.player.moviePlayer play];
filepath
是一个nsstring
包含视频 url。