Amazon S3 のビデオが MediaElement.js で再生されません。「ファイルのダウンロード」リンクが表示された黒いビデオ プレーヤーが表示されます。この動作は、さまざまなビデオ形式 (MP4、MOV、OGG) を使用する Firefox および Chrome で一貫しています。
各ビデオの MIME タイプは S3 で正しく設定されています (つまり、 ではありません application/octet-stream
)。自分のサーバーに移動すると、同じ動画が MediaElement.js を介して正常に読み込まれ、再生されます。
Firebug > Net で、206 Partial Content
S3 からビデオをロードするたびに返される GET リクエストのステータスが表示されます。URL にタイムスタンプを追加してキャッシュを破棄しようとしましたが、うまくいきませんでした。
私はかなりグーグルで検索しましたが、手ぶらで出てきました。何が問題なのですか?
更新: Video.js を使用してもまったく同じ結果が得られるため、明らかに MediaElement.js に限定されません。