0

私はアプリを持っていて、最初のビューのバックグラウンドでビデオ ループを使用したいと考えています。それは私のホーム画面とメニューとして機能し、その上にボタンがオーバーレイされます. 私は周りを見回しましたが、これに関するガイドやチュートリアルを見つけることができないようです.

4

1 に答える 1

1

MPMoviePlayerControllerを調べて、おそらくビデオのアイデアを攻撃する最もアプローチしやすい方法を見つけてください。

MPMoviePlayerController を使用すると、フルスクリーン インターフェイスを非常に迅速に表示できますが、説明している「インライン」で使用するにはもう少し作業が必要になります。

そうしないと、AVAsset パスをさまよっていることに気付くでしょう。これにより、何が起こっているかをより詳細に制御できますが、構成にはかなり多くのコードが必要になります。

サードパーティのオプションに関する限り、優れた GPUImageを使用すると、非常にシームレスにビューにビデオを投げることができ、コードをほとんど書かずに済みます (例の「SimpleVideoFileFilter」プロジェクトがその方法を示しています)。しかし、ビデオを表示しているだけなので、これはプロジェクトにとってかなりの量になります。

ムービーの代わりにアニメーションを使用する全体像には、他の人が述べたアプリのパフォーマンス、バッテリー寿命、および一般的な応答性の理由から、多くの魅力があります。

于 2013-10-18T19:22:22.237 に答える