2016-05-09 5 views
0

Я использую следующие переменные для настройки моего jwplayer:jwplayer ищет флэш-плеер в моей корень документа, даже если альтернативный URL поставляется

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" } 
    ] 
}); 

Проблема в том, что флэш-плеер не загружается из моего CDN. Я должен поместить jwplayer.flash.swf в корень документа моего сайта, где он ищет игрока. Если я удалю файл из корня документа, я получаю сообщение об ошибке, что плагин Flash не может быть загружен.

Как загрузить этот файл из CDN? Есть ли синтаксическая ошибка в приведенном выше коде?

ответ

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"} 
});