私は現在、MP4ビデオを提供するために小さなnodejsサーバーを開発しました。 私は、Expressとconnect-streamライブラリを使用して送信します。Expressと接続ストリームを使用したMP4のストリーミング
動画のURL(動画1つにつき1つのURL)に移動するとすぐに動画が開始され、一部の動画はすぐに開始されません(Chromeの下)。
これらはすべてH264/AACでエンコードされています。
私がクライアント側で違うのは、再生されないビデオの場合、HTTP 304が送信されたことだけです。
私はetagをブロックし、キャッシュ制御ヘッダーをキャッシュなしに設定しようとしましたが、何も問題はありません。
アイデア?
ありがとうございます!
EDIT:
304私はEtag構成をバックアップしています。しかし、まだ問題は残っています。