.mov格式的视频没有在ios 5的MPMovieplayer中播放?

时间:2012-10-04 16:40:53

标签: objective-c ios mpmovieplayer

我正在从图书馆中选择一个视频。视频不是在iphone 4s(ios5)中播放,而是在iphone 4(ios4)中播放。视频是.mov格式。我正在静态拍摄mp4视频,它正在播放。有什么缘故吗?请提出任何建议。提前致谢

movieplayer = [[MPMoviePlayerController alloc] initWithContentURL:videourl];

    NSLog(@"url--%@",videourl);
if([movieplayer respondsToSelector:@selector(view)])
 {
    movieplayer.controlStyle = MPMovieControlStyleFullscreen;
    [movieplayer.view setFrame:self.view.bounds];
    [self.view addSubview:movieplayer.view];
     movieplayer.shouldAutoplay=true;
    [movieplayer play];
 }

显示黑屏

1 个答案:

答案 0 :(得分:0)

您可以查看视频编解码器。

根据Apple网站,仅支持这些编解码器。

  

H.264视频:高达1.5 Mbps,640 x 480像素,每秒30帧,H.264基线配置文件的低复杂度版本,AAC-LC音频高达160 Kbps ,48kHz,.m4v,.mp4和.mov文件格式的立体声音频    MPEG-4视频:高达2.5 Mbps,640 x 480像素,每秒30帧,简单配置文件,AAC-LC音频高达160 Kbps,48kHz,立体声音频,.m4v,.mp4,和.mov文件格式