2017-06-14 1 views
0

私は、vuforiaとvuforiaビデオ再生を使用して単一プロジェクトに取り組んでいます。このプロジェクトでは、vuforiaビデオの再生にビデオへのローカルパスが必要なため、プロジェクトディレクトリに直接mp4ファイルをたくさん追加します。統合プロジェクトは今3.2 GBまでです。私は開発を始めました。このアプリのこの問題と戦う可能性のある方法はありますか?アプリケーションサイズを最小限に抑えるUnity

答えて

2

大きなファイルをAsset Bundleに保存することをおすすめします。アセットバンドルを使用すると、コンテンツをオンラインで保存し、必要なときにダウンロードすることができます(インストール後、またはユーザーがコンテンツの支払いを行った後に開かれた場合)。あなたは資産バンドルディレクトリを使用してローカルであなたの資産にアクセスすることができます。

Application.dataPath + "/AssetBundles/" + assetBundleName

+0

アプリケーションには100,000,000個のmp4ファイルが潜在的に存在しますが、インストール後にアセットバンドルですべてのファイルがダウンロードされますか? – jalen201

+0

これは少しうまく聞こえません、あなたはユーザーが100,000のビデオをすべて見ることを期待していますか?一般的にこれらの場合、あなたのビデオをストリーミングします。 –

+0

ローカルにすべて保存する必要がある場合は、インストール時にアプリケーションを開いた後に理論的にダウンロードすることができますが、ファイルのサイズによっては、遅い接続でダウンロードするには時間がかかりすぎるか、あなたのユーザーのデータ許容量の複数のアセットバンドルを持つことができますので、私はあなたのビデオをより小さなグループに分けて、必要に応じてダウンロードしてください。 –

0

あなたには、いくつかの目に見える品質低下が表示されるまで、可能な限りのファイルを圧縮します。ビデオ解像度とオーディオ/ビデオビットレートの最適な組み合わせを見つけるだけで済みます。

関連する問題