2012-01-03 12 views
2

私はiPhoneアプリを開発しています。「トップランキング」、「最もプレイした」、「お気に入り」などの複数の動画を再生する必要があります。ビデオ。そのため、リソースフォルダ内に約100本のビデオを置くと、アプリケーションのサイズが大きくなります。だから私がやろうとしていることは、最初にデバイス内のすべてのビデオをローカルに保存し、これらのビデオを再生する必要があるときはいつでも、アプリからそれぞれのビデオを選択することです。そうすることが可能ですか? リソースフォルダ内のすべての動画を持っている必要がありますか?iPhoneアプリでビデオギャラリーからビデオを再生

ありがとうございます。

答えて

2

はい、これは非常に可能です。リソースフォルダの代わりにデバイスにビデオを保存してからALAssetsLibraryを使用して、フォトライブラリに保存されているビデオにアクセスすることができます。

はALAssetsLibrary display image from URL retrieved from ALAsset in iPhone

+0

を使用する方法でこれを参照してください:私は、アプリ内で動画を選択したくありません。私はリストからビデオをクリックすると(UITableViewから)、ビデオギャラリーからビデオを取得することによって自動的に対応するビデオを再生する必要があります。そして、私はそれを閉じると、私はビデオリスト(i、私は、ビデオリストを表示するUITableView)に戻る必要があります – user1116277

+0

はい、私は言っている... ALAssetsLibraryを使用すると、あなたは写真ライブラリ内のすべてのビデオを取得することができます..あなたはテーブルビューでリストを表示し、選択時に新しいビューコントローラでその特定のビデオを再生する。 –

関連する問題