私は次のような Web サイトで働いています。
1) .flv ビデオをユーザーのコンピューターからサーバー (EC2 インスタンス) にアップロードします 2) このビデオを EC2 から S3 に移動します 3) ユーザーがアップロードされたファイルをダウンロードできるようにします
ここで問題が発生します。.zip や .pdf などのさまざまなファイル形式をアップロードおよびダウンロードすると正常に動作しますが、.flv ファイルをダウンロードすると、あらゆる種類のプレーヤーで問題が発生し、読み取ることができなくなります!!
この問題は、.flv ビデオを S3 インターフェイスから直接ダウンロードした場合には発生しません。ウェブサイトからダウンロードした場合にのみ発生します。これは PHP コードです。
header("Content-type: Application/octet-stream");
header("Content-Disposition: attachment; filename=mycustomname.flv");
header("Content-Description: Download PHP");
readfile($file);
これがダウンロード コードのみに関連するものかどうかはわかりませんが、関連していると思います。もう 1 つの質問は、ダウンロードしたすべての種類のファイルについて、ブラウザが残り時間を推定できないのはなぜですか?
ありがとうございました!