4

目的は、actionscriptのようなクライアント側のスクリプトを必要とせずにflvの再生をサポートすることです。

誰もが知っていますか?

4

6 に答える 6

5

HTML5 ビデオのサポートは、現時点ではせいぜい不足しています。多くのブラウザー ベンダーはそれぞれ異なるコーデックを使用しています (Safari/MS は H.264 を使用し、Firefox Opera は Ogg/Theora を使用します)。ビデオを表示するために .FLV 形式をサポートするブラウザはありません。.FLV と .F4V は Flash Player のフォーマットです。HTML5 の主な目的はプラグインの必要性を減らすことであるため、Flash Video は仕様の一部ではありません。ただし、質問に答えると、モバイル ブラウザの HTML5 仕様の実装とコーデックの選択に依存します。

于 2010-06-18T03:35:43.360 に答える
1

このコードは機能しません.. video タグは flv ext をサポートしていません

<video>
    <source src"yourFile.flv" type="video/flv">
</video>
于 2012-01-21T00:43:28.040 に答える
0

いいえ。

FLVをサポートしている電話があるかどうかはまだわかりません。Flashをサポートしているのは本当に最近のAndroid携帯だけだと思いますか?

于 2010-06-18T13:23:52.407 に答える
0

これが役立つかどうかはわかりません。しかし、クライアントに DIVX PLUS WEB PLAYER (無料でダウンロード) がインストールされている場合、多くのビデオ拡張機能が再生され、それらはすべて同じ方法で指定されることがわかりました。以下は、動作したコードのサンプルです。

リンク: http://www.divx.com/en/software/divx-plus/web-player

<head>
    <!-- WEBSITE INFORMATION -->
    <title></title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta name="description" content="DESC" />
    <meta name="keywords" content="KEYS" />

    <!-- STYLE SHEET LINKS -->
    <link rel="stylesheet" type="text/css" media="screen" href="css/mycss.css" />
    <link rel="shortcut icon" href="images/myIcon.ico" />

    <!-- SCRIPT TO LOAD WEBSITE -->
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/javascript" src="js/jquery-1.7.js"></script>
    <script type="text/javascript" src="js/myjs.js"></script>

    <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
</head>
<body>
<video width="320" height="240" controls="controls">
  <source src="http://www.myweb.com/video.flv" type="video/mp4" />
  <source src="http://www.myweb.com/video.mp4" type="video/mp4" />
  <source src="http://www.myweb.com/video.avi" type="video/mp4" />
  Your browser does not support the video tag.
</video>
</body>

運が良かっただけかもしれません。しかし、これは過去に私のために働いていました。理由はわかりません、説明できませんが、うまくいったことはわかっています。

于 2012-04-26T09:43:00.003 に答える
0

FLV は Flash ビデオ形式 (またはコンテナー) であり、HTML5 とは何の関係もありません。HTML5 のビデオ形式は合意されていませんが、現在、ブラウザーは H.264 と Ogg Theora をサポートしており、Google は最近 VP8 コーデックをオープンソース化し、それを WebM コンテナーにパッケージ化しました。技術的には、ブラウザーは HTML5 要素を介して flv をサポートできます<video>が、それは実現しません。したがって、ブラウザのサポートは次のとおりです。

  • Firefox 3.6 - Ogg セオラ
  • Firefox 4.0 - Ogg Theora + WebM
  • Chrome 5.0 - H.264 + Ogg Theora (WebM 近日公開)
  • サファリ 4/5 - H.264
  • Opera 10.5 - Ogg Theora (WebM は近日公開予定)
  • IE9 - H.264 (ユーザーがインストールした場合、WebM をサポート)

あなたの質問に答えるために、.flv ビデオを再生したい場合は、Flash の使用に行き詰まっていると思います。HTML5 ビデオを利用したい場合は、ユーザーが HTML5 ブラウザーを持っていない場合に Flash サポートに低下する HTML5 ビデオ プレーヤーを作成することができます。動画を H.264 や Ogg Theora に変換するだけでなく、flv も手元に置いておく必要があるため、異なる形式の複数の動画ファイルを処理しなければならず、ドライブ容量を消費する可能性があります。

編集:デスクトップ ブラウザーではなく、携帯電話について言及していることに気付きました。私が知っているのは、iPhone の Safari が H.264 をサポートし、Android が H.264 をサポートしていることです (WebM は Android デバイスに登場すると確信しています)。 Windows Mobile 7 は H.264 をサポートする可能性があります。残りはよくわかりません。

于 2010-06-28T10:30:03.737 に答える
0

Symbian S60 5th ed.、6.5 までの WInMobile、2.1 までの Android を実行している携帯電話のデフォルト ブラウザは、HTML5 をサポートしていません。

于 2010-06-27T06:53:59.473 に答える