即使提供了备用URL,jwplayer也会在我的文档根目录中查找flash播放器

时间:2016-05-09 17:41:14

标签: jwplayer jwplayer7

我正在使用以下变量来设置我的jwplayer:

jwplayer("my-video").setup({
    file: "rtmp://<rtmp_distribution_url>/cfx/st/"+videoFile,
    width: "960",
    height: "540",
    autostart: true,
    mute: true,
    repeat: true,
     modes: [
    { type: "flash", src: "https://<my_cdn_url>/jwplayer.flash.swf"}, { type: "html5" }
     ]
});

问题是flash播放器没有从我的cdn加载。我必须将jwplayer.flash.swf放在我的网站的文档根目录中,这是它正在寻找播放器的地方。如果我从文档根目录中删除该文件,则会收到无法加载Flash插件的错误。

如何从CDN加载此文件?上面的代码中是否有语法错误?

1 个答案:

答案 0 :(得分:0)

找到答案:

模式现已弃用。我与jwplayer 7兼容的新配置文件如下所示:

 jwplayer("my-video").setup({
    playlist: [{
    sources: [{ 
        file: "<rtmp_server_url>/cfx/st/"+videoFile
    },{
        file: "<cdn_server_url>/"+videoFile
    }]
}],
    width: "100%",
    aspectratio: "16:9",
    autostart: true,
    mute: true,
    repeat: true,
    primary: "flash",
    flashplayer: "<cdn_server_url>/jwplayer.flash.swf",
    skin: {name: "five", url: "<cdn_server_url>/skins/five.css"}
});