UIViewレイヤーでムービーファイルを再生することは可能ですか?
質問
「はい」の場合、どの映画フォーマットが最高のパフォーマンスを発揮しますか?そして、簡単なセットアップはどのようになりますか?いくつかのビューがありますが、ビュー内でショートムービーを再生したい(フルスクリーンではありません)。映画の長さは約5秒です。
解決
長さが5秒しかない場合は、バックグラウンドでオーディオファイルを再生し、同時にアニメーション化されたUIImageViewを再生することで偽造できます。これを行うアプリの多くは、約50個程度の手話アプリです。
他のヒント
システムフレームワークは、 MPMoviePlayerController
。サポートされている形式は、基本的にH.264とMPEG-4のフレーバーです。詳細ドキュメント内。
理論的には、独自のデコードおよび再生コードをロールできる可能性がありますが、許容できるパフォーマンスが得られるとは思いません。 (そして、私が考えることができるオープンソースのメディアプレーヤーの例のほとんどはGPLです。彼らがはるかに良くなるとは思いません。)
所属していません StackOverflow