我正在从图书馆中选择一个视频。视频不是在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];
}
显示黑屏
答案 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文件格式