私が立ち往生しているシナリオについての提案/アドバイスが必要です。12 ~ 15 個のビデオを含む iPhone アプリケーションを開発しています。ユーザーは任意のビデオをダウンロードして、iPhone で再生できます。問題は、ビデオをドキュメント ディレクトリに書き込んでいることです。小さい動画 (~50 mb) には適していますが、大きい動画 (~250 mb) を選択すると、メモリ不足の警告が原因でアプリがクラッシュします。
メモリ フットプリントの増加により、アプリがクラッシュしていることはわかっています。メモリ使用量を抑えて大きなファイルをより効率的に (チャンク単位で) ダウンロードする別の方法はありますか? それ以外の場合は、小さなビデオにはダウンロード オプションのみを、大きなサイズのビデオにはストリーミング オプションのみを提供することを考えています。