我想在我的网站上播放mp4视频。MPMoviePlayerViewController不是从url播放视频
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:@"http://mywebsite.com/video.mp4"]];
moviePlayer.view.frame = CGRectMake(0, 0, 500, 500);
moviePlayer.moviePlayer.shouldAutoplay=YES;
moviePlayer.moviePlayer.movieSourceType= MPMovieSourceTypeFile;
[moviePlayer.moviePlayer setControlStyle:MPMovieControlStyleDefault];
[self.view addSubview:moviePlayer.view];
[moviePlayer.moviePlayer play];
它不播放视频,并给出了这样的错误:
2013-12-08 22:31:00.497 UIWebViewVideoArge[684:60b] _itemFailedToPlayToEnd: {
kind = 1;
new = 2;
old = 0;
}
当您通过网络浏览器直接加载视频时是否可以正常工作? – royherma
是的,它的工作原理... – onivi
请参阅http://stackoverflow.com/questions/22068681/itemfailedtoplaytoend-error-when-playing-video-in-mpmovieplayercontroller –