0

JWPlayer を使用して、あるサーバーから flv ファイルを提供し、それらのビデオを別のサーバーにある Web ページに表示する必要があります。

私はすでにflvモジュールでnginxを設定しており、これをnginx.confに入れています

場所 ~ .flv$ { flv; }

jwplayerで使用するコードは

 <object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="328" height="200"> 
<param name="movie" value="player.swf" /> 
<param name="allowfullscreen" value="true" /> 
<param name="allowscriptaccess" value="always" /> 
<param name="flashvars" value="file=http://XX.XX.XX.XX/vid5.flv&image=preview2.jpg" /> 
<embed 
    type="application/x-shockwave-flash"
    id="player2"
    name="player2"
    src="player.swf" 
    width="630" 
    height="385"
    allowscriptaccess="always" 
    allowfullscreen="true"
    flashvars="file=http://XX.XX.XX.XX/vid5.flv&image=preview2.jpg" 
/> 

XX.XX.XX.XX はサーバーの IP アドレスです (適切なドメインを構成しますが、最初にすべてを機能させる必要があります :) )

問題は、何も起こらないことです。次に何をすべきかわかりません。インターネット上のすべての記事は、flv モジュールをコンパイルする方法 (既に行われています) と nginx.conf 行を追加する方法についてのみ説明しています。

どんな助けでも大歓迎です

前もって感謝します

4

1 に答える 1

1

1) http://XX.XX.XX.XX/vid5.flvがダウンロード可能であることを確認する必要があります。これを確認するには、ブラウザに URL を入力するだけです。

2) おそらく、http://XX.XX.XX.XX/crossdomain.xmlを設定し、このファイルに player.swf があるすべてのドメインを記述する必要があります。

于 2011-01-19T18:29:06.917 に答える