この問題は、サーバー構成に関連しているようです。
Web サイトで HTML5 ビデオで再生したいビデオがあります。再生にはvideo.jsを使用しています。問題は、ビデオはローカルホストでは機能しますが、本番サーバーでは機能しません。2 つの異なるサーバーを試しましたが、問題なく動作します。
この特定のサーバーで動作するために本当に必要です(ロードバランサーと、予想される負荷を処理するためのより強力な機能があります)
私は困惑しています。このサーバーで機能しない理由はわかりません。他のサーバーで機能するため、Apache の構成の問題であると予想されます。
応答ヘッダーを確認しましたが、同じです (以下を参照)。ムービーのエンコーディングは問題なく、テスト サーバーのモバイル デバイスで再生されているはずです。
テスト サーバー (動作): HTTP/1.1 200 OK 日付: 2013 年 9 月 3 日 (火) 08:16:29 GMT サーバー: Apache 最終更新日: 2013 年 8 月 26 日 (月) 09:05:00 GMT ETag: "baa32-4ceeb0-4e4d60d0e0700 " Accept-Ranges: bytes Content-Length: 5041840 Cache-Control: public Content-Type: video/mp4
本番サーバー (動作しません): HTTP/1.1 200 OK 日付: 2013 年 9 月 3 日 (火) 08:28:07 GMT サーバー: Apache 最終更新日: 2013 年 9 月 2 日 (月) 12:18:39 GMT ETag: "956c0-4ceeb0 -4e565927d85c0" Accept-Ranges: bytes Content-Length: 5041840 Cache-Control: public Content-Type: video/mp4
ここで何が起こっているのか、誰か手掛かりを教えてもらえますか? どんなリードも大歓迎です。