Videoタグを使用するHTML5 Webアプリがあります。ユーザーのアクションに応じて、ビデオのさまざまな部分が応答して再生されます。このビデオは5MBを超えません。
このビデオを完全にクライアントにダウンロードする必要があります。そうしないと、再生する部分がビデオの最後にある場合、ユーザーはバッファリングを待つ必要があります。実際、ブラウザーの動作は、範囲要求がサポートされているかどうかを確認し、サーバーのnginxからHTTP 206部分コンテンツ応答を取得することです。
Xhr2を使用してビデオ全体をBLOBとしてダウンロードする方法を見つけました。ただし、xhr2をサポートしていないブラウザーの場合、nginxが範囲要求を拒否して、ブラウザーがビデオ全体をフェッチできるようにクラシックHTTP 200応答を送信することが可能かどうか疑問に思いました。
それは可能ですか?ご助力ありがとうございます!