1

何日も前から、このリンクをロードしようとしています: http://test-v4.pleade.com:8205/pleade/functions/ead/detached/docs/test.mp4 Safari (デスクトップとIOS デバイス)

このスレッドによると: <video> で拡張子のないファイルを Safari で再生できないのはなぜですか? (および他の多くの)、私の場合、HTTP ヘッダー (Ranges、Content-Length など) が正しく定義されていることがわかります。

「リクエスト レスポンス フロー」を確認すると、Safari が Range (Byte Range 0-1) との互換性をテストする最初のリクエストが正しく処理されていることがわかります。でも、そこで止まります。Safari は、MP4 ファイルのバイト数を要求する次の部分をスローすることを拒否します。

Tomcat と Apache Cocoon を使用しています。エンコードの問題を確実に回避するために、同じ mp4 ファイルを直接、Apache サーバーのみで試しました。Safari および他のすべてのブラウザーで適切に読み込まれます (直接リンクはこちら: http://test-v4.pleade.com/test.mp4 )。

助けてくれてありがとう。

4

0 に答える 0