1

私のビデオはAmazonにあり、このビデオをflowplayerまたはjwplayerで再生したい.しかし、私の要件は、最初にビデオをhtml5で再生しようとすることです。HTML5 埋め込みコードと Flash 埋め込みコードの組み合わせが必要です。埋め込みコードは、要求元のデバイスが HTML5 を再生できるかどうかを自動的に検出します。もしそうなら、それはそのコードを提供します。そうでない場合は、Flash バージョンを提供します

4

1 に答える 1

0

この質問が出されてからしばらく経っていることは知っていますが、他の誰かが答えを探している場合は、試すことができます

<video width="VIDEO-WIDTH" height="VIDEO-HEIGHT" controls preload="auto">
<source src="VIDEO-PATH.m4v"  type="video/mp4">
<source src="VIDEO-PATH.ogv" type="video/ogg">
<object class="aligncenter" type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="560" height="315">
    <param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf">
    <param name="allowFullScreen" value="true">
    <param name="wmode" value="transparent">
    <param name="flashvars" value="config={'clip': {'url':'VIDEO-PATH.m4v','autoPlay':false, 'autoBuffering':true }}">
    <p>Your browswer does not support video...</p>
</object>
</video>

「VIDEO-WIDTH」と「VIDEO-HEIGHT」を動画のサイズに置き換え、「VIDEO-PATH」を動画の完全な URL に置き換えれば、準備完了です。

1 つの重要な注意: mp4/m4v ビデオ ファイルは Firefox では再生されません。また、HTML5 ビデオ タグを使用すると、Firefox も Flash にフォールバックしません。空のボックスが表示されるだけです。mp4 に加えて ogv ファイル形式を含める必要があります。

于 2013-09-06T03:36:59.383 に答える