我正在使用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];

谢谢

最佳答案

我发现了问题,iOS不支持在Android中记录的音频格式。现在,我使用AAC录制了它的声音。

关于iphone - MP4文件无法在MPMoviePlayerController中播放?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13698950/

10-13 07:48