1

私は自分のサイトで jwplayer を使用していますが、問題はビデオを再生できないことです...エラーがあります...アクセスが拒否され、flvファイルのパスが表示されます....

プレーヤーと flv ファイルの相対パスを使用する方法がわかりません..... Windows ホスティングを使用しています。これが私のビデオ ページのリンク テキストへのリンクです。

ここに私が使用しているコードがあります

<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="400" height="315">
        <param name="movie" value="http://www.parasfoundation.com/player.swf" />
        <param name="allowfullscreen" value="true" />
        <param name="allowscriptaccess" value="always" />
        <param name="flashvars" value="file=../media/paras2.flv&image=media/preview1.jpg" />
        <embed
            type="application/x-shockwave-flash"
            id="player2"
            name="player2"
            src="player.swf" 
            width="400" 
            height="315"
            allowscriptaccess="always" 
            allowfullscreen="true"
            flashvars="file=http://www.parasfoundation.com/media/paras2.flv&image=media/preview1.jpg" 
        />

最初に、このようなファイルのパスを使用していました

flashvars="file=media/paras2.flv&image=media/preview1.jpg" 

私のWAMPサーバーでローカルに正常に動作していました....しかし、アップロードするとビデオが再生されません

4

3 に答える 3

1

player.swf の場所から相対パスを開始します。

player path:    resources/plugins/jwplayer/player.swf
video  path:    resources/videos/video.flv

だから相対パスは

../../videos/video.flv
于 2011-04-24T09:03:43.413 に答える
1

問題が見つかりました。Web サイトのコントロール パネルに移動して、IIS サーバーに MIME タイプを追加する必要があると思います

関連する拡張子として「.flv」、コンテンツ タイプとして「video/x-flv」と入力します。

そしてこれは私のために働く.....

于 2010-09-03T09:24:14.103 に答える
0

ビデオと呼ばれるサブフォルダーを持つビデオと呼ばれるフォルダーを作成し、player.swf、swobject.js、およびプレイリスト.xml を最初のフォルダーに配置し、flv ビデオをサブフォルダーに配置します。

このテキストは置き換えられます var so = new SWFObject('video/player.swf','mpl','530','640','9'); so.addParam('allowscriptaccess','always'); so.addParam('allowfullscreen','true'); so.addParam('flashvars','&file=video/videos.xml&backcolor=000000&frontcolor=ffffff&playlistsize=220&repeat=list&autostart=true&playlist=bottom'); so.write('プレイヤー');
于 2010-09-28T11:44:24.673 に答える