16

Flow Player、JW Player、その他のいくつかのプレーヤーを見てきましたが、PHP コードで正確に動作させることはできません。

HTML ビデオ タグ内で FLV を再生する方法はありますか?

MP4 と OGG ファイルが生成されることは知っていますが、私が取り組んでいるものは FLV ファイルを生成します。

4

5 に答える 5

11

www.videojs.comvideo.jsからご覧ください。ライブ ビデオ フィードのストリーミングに使用しています。次のように video タグを模倣します。

<video id="example_video_1" class="video-js vjs-default-skin"
 controls preload="auto" width="640" height="480"
 poster="http://video-js.zencoder.com/oceans-clip.png"
 data-setup='{"example_option":true}'>
<source src="rtmp://localhost/live/test" type="rtmp/flv">
</video>

私にとってはとてもうまくいきます。

于 2014-08-14T15:37:06.147 に答える
5

FLV ファイルを再生できる他のプレーヤーの使用を検討することもできます。既知のブラウザ (Chrome、Firefox など...) は、ある種のフラッシュ プレーヤーを使用するまで、または使用しない限り、FLV ファイルを実行できません。

  1. PHP を使用している場合は、Flash Player を使用することをお勧めします。Adobe Flash Player を使用してください。恥ずかしがらずに! YouTube や他の多くの Web サイトで使用されています。

  2. すでに試したフレイヤーに固執することもできます。

  3. 動画を MP4 または OGG 形式に変換できます。すべてのブラウザが HTML5<video></video>タグを使用してビデオ ファイルを再生できるようにします。

ただし、覚えておいてください:各ブラウザには、ビデオ ファイルの再生に関する独自の制限があります。ここでブラウザのサポートを読むことができます: Mozilla Developer Network

于 2013-08-24T01:37:19.613 に答える
4

フラッシュで再生します。それが唯一の方法だと思います:http://css-tricks.com/forums/topic/how-to-play-flv-in-html5/

于 2013-08-24T01:37:08.923 に答える
1

技術的に言えば、HTML5 ビデオ仕様はコーデック/プロトコルにとらわれないため、flv ファイルのサポートが可能であると想像できます。問題は、主要な Web ブラウザーのどれもそれを実装していないことです (おそらく flv は Adob​​e の独自のコンテナーであるため)。再生するには、Flash コンポーネントが必要です。あなたが言及したプレーヤーのいずれか、またはスタンドアロンの無料のフラッシュ プレーヤーを探している場合は、Adobe のストロボを試してください。ここで試すことができます。

.f4v ファイルを生成できる場合は、ファイルの名前を mp4 に変更してから、HTML5 ビデオ タグで再生してみてください。

于 2014-04-07T16:49:04.533 に答える