1

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

谢谢

4

1 回答 1

2

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

于 2012-12-12T12:59:29.240 回答