正在播放音频但iPad中的mpmovieplayercontroller中没有播放视频

时间:2011-03-22 05:49:54

标签: ios4 mpmovieplayercontroller

我有一个大小为10MB的服务器的视频文件,我想使用mpmovieplayercontroller在iPad上播放该视频。

NSURL* url = [NSURL URLWithString:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

NSLog(@"%@",url);

MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:url];


[mp play];

以上是我使用的代码我能够播放音频,但无法在iPad模拟器中获取视频。

任何人都可以帮助我

由于

2 个答案:

答案 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