2011-11-07 11 views
5

私はflowplayerを使用しており、.htaccessにFLVファイルを30分間キャッシュするよう指示しました。ファイルが5MB未満になるとキャッシュされ、それ以上の場合はキャッシュされません。 youtubeのようにキャッシュを強制するにはどうすればいいですか?大容量のFLVファイルをキャッシュする5mb +

私が見つけたものから5MBはブラウザのデフォルトです。もしyoutubeがそれをバイパスできれば、私も同様にできるはずです。何か案は?

+0

YouTubeがローカルに5Mbを超えるキャッシングを確実にするのはなぜですか? – Trott

+0

1080pのHDビデオファイルを表示し、それらを閲覧したページをリロードし、プリロードされたフルビデオを読み込みます。自分自身を修正するために、自分のサイトが5MBではなく40MBにキャッシュされていることがわかりました。大きなファイルをキャッシュするにはまだ必要です。 – Darius

答えて

2

ブラウザの制限をバイパスすることができたとしても、悪質な純正の市民権になることはありません。基本的には、ユーザーの権限よりも多くのユーザーのリソースを使用することになります。それをしないでください。

あなたのブラウザよりもローカルにキャッシュされているとは限りません。私は大きなHDビデオファイルを見て、ページをリロードし、ビデオはプリロードされていません。私はあなたの質問のコメントにあなたが見ていると言っているものは見ません。

これらの動作はブラウザによって異なる場合があります。 This postは、昨年時点でさまざまなブラウザのキャッシュサイズを示していますが、今は確かにそれ以上の大きさです。

+0

テスト時にSafariとChromeを使用していたため、HDビデオがMacにロードされたままだった理由を説明しています。これらの2つのブラウザは最も多くの情報を取ります。これはありがとうございます。 – Darius

関連する問題