JW球员相对路径问题

时间:2010-09-03 08:41:24

标签: path jwplayer

我在我的网站上使用jwplayer但问题是我无法播放视频...有一个错误.....访问被拒绝然后它显示了flv文件路径........

我如何使用播放器和flv文件的相对路径..... 我正在使用Windows托管,这是我的视频页面link text

的链接

这是我正在使用的代码

<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服务器上本地工作正常....但是当我上传它时视频无法播放

3 个答案:

答案 0 :(得分:1)

我发现了这个问题,我认为你需要通过访问网站控制面板在IIS服务器中添加一个mime类型

键入“.flv”作为关联的扩展名,输入“video / x-flv”作为内容类型。

这对我有用.....

答案 1 :(得分:1)

从player.swf位置开始你的相对路径!

例如

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

所以相对路径是

../../videos/video.flv

答案 2 :(得分:0)

创建一个名为视频的文件夹,其中包含一个名为videos的子文件夹,然后将player.swf,swobject.js和playlist.xml放在第一个文件夹中,将flv视频放在子文件夹中。

这条消息将被替代 var so = new SWFObject('video / player.swf','mpl','530','640','9'); so.addParam( 'AllowScriptAccess的', '总是'); so.addParam( '的allowFullScreen', '真实'); so.addParam( 'Flash变量', '&安培;文件=视频/ videos.xml&安培;背景色= 000000&安培; frontcolor = FFFFFF&安培; playlistsize = 220安培;重复=列表&安培;自动起动=真安培;播放列表=底部'); so.write( '播放');