我有一个大小为10MB的服务器的视频文件,我想使用mpmovieplayercontroller在iPad上播放该视频。
NSURL* url = [NSURL URLWithString:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"%@",url);
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:url];
[mp play];
以上是我使用的代码我能够播放音频,但无法在iPad模拟器中获取视频。
任何人都可以帮助我
由于
答案 0 :(得分:1)
您需要将MoviePlayerController的视图作为子视图添加到当前可见的视图中,如下所示:
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:url];
mp.view.frame = CGRectMake(0.0f, 0.0f, 768.0f, 1024.0f);
[self.view addSubview:mp.view];
[mp play];
答案 1 :(得分:0)
很可能不支持视频格式。支持的视频格式为:H.264,MPEG-4