1

MPMoviePlayerControllerを使用して.mp4ファイルを再生していますが、Windowsプラットフォームで記録された.mp4をテストしている間、正常に動作していますが、Androidを使用して記録された.mp4がiOSデバイス(iPod touch)で再生されないため、Playerはそれをバッファリングし続けます。何が問題になる可能性がありますか?そして、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 に答える