0

今、私は自分のサイトでビデオ再生を実装しています。モバイル デバイスでは、HTML 5 ビデオ プレーヤーを使用しています。

<video src="/get_video.php/myfile.mov" controls width="400" height="250"></video>

属性には動画ファイルの内容を出力するファイルへのsrcurlが格納されます。phpファイルの MIME タイプがわからない (動的) ため、コンテンツ タイプ ヘッダーを送信します - application/octet-stream.

そして、私のiPhoneはこのビデオを再生できません:スクリーンショット

質問: プレーヤーに強制的に動画を再生させるにはどうすればよいですか? ありがとう。

4

1 に答える 1

0

まず、動画タグに関する次のリソースを読むことをお勧めします。

私が理解しているように、MIME タイプで実際のビデオ タイプ (vs application/octet-stream) を指定する必要があります。動的だとおっしゃいましたが、サーバー側では、どのファイルを読んでいるかがわかります(したがって、ファイル形式を把握できます)。

サポートされているタイプは次のとおりです。

  • video/mp4
  • video/webm
  • video/ogg
于 2013-04-01T17:40:01.190 に答える