我正在使用MPMoviePlayerController来播放.mp4文件,而我在Windows平台上测试.mp4其工作正常,但是使用Android录制的.mp4不能在我的iOS设备(iPod touch)中播放,播放器保持不变缓冲它..任何想法可能是什么问题?请帮助我,如何在MPMoviePlayerController中调试问题。
NSURL *file_url = [NSURL fileURLWithPath:filepath];
moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL:file_url];
moviePlayer.controlStyle = MPMovieControlStyleDefault;
moviePlayer.shouldAutoplay = YES;
// moviePlayer.useApplicationAudioSession = YES;
[self.view addSubview:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];
感谢
答案 0 :(得分:2)
我发现问题,iOS不支持音频格式,这是在Android中录制的。现在我使用AAC进行了录制,但是播放得很好。