0

我正在使用以下变量来设置我的 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 加载此文件?上述代码中是否有任何语法错误?

4

1 回答 1

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"}
});
于 2016-05-10T08:33:08.393 回答