2

何らかの理由で、ipad 3 で 1536x2048 のビデオを再生しようとすると、ビデオが再生されず、スキップされるだけです。動画の URL が正しいことを確認しました。MPMoviePlayerController を使用しています。ipadでも同じ動画を再生してみましたが同じでした。コードの「再生」行を無視したように動作します。

サポートされている最大ビデオ解像度はありますか?

4

1 に答える 1

1

参考文献によるMPMoviePlayerControllerと、これはあなたに答えることができると思います:

対応フォーマット

このクラスは、iOS でサポートされているムービーまたはオーディオ ファイルを再生します。これには、ストリーミング コンテンツと固定長ファイルの両方が含まれます。ムービー ファイルの場合、これは通常、拡張子が .mov、.mp4、.mpv、および .3gp で、次の圧縮規格のいずれかを使用するファイルを意味します。

  • H.264 ベースライン プロファイル レベル 3.0 ビデオ、30 fps で最大 640 x 480。(Baseline プロファイルは B フレームをサポートしていません。)
  • MPEG-4 パート 2 ビデオ (シンプル プロファイル)

このクラスを使用してオーディオ ファイルを再生すると、オーディオの再生中に QuickTime ロゴ付きの白い画面が表示されます。オーディオ ファイルの場合、このクラスは最大 48 kHz の AAC-LC オーディオ、および最大 48 kHz の MP3 (MPEG-1 Audio Layer 3) ステレオ オーディオをサポートします。

于 2012-07-25T23:26:49.787 に答える