我正在使用以下变量来设置我的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加载此文件?上面的代码中是否有语法错误?
答案 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"}
});