Я использую jsvideo для в основном HTML5-видео, но он использует flowplayer в качестве резервного флеш-накопителя ... У меня он работает, за исключением того, что swf-файлы, которые использует flowplayer, должны быть получены из http souce ... есть ли способчтобы сделать так, чтобы я мог поместить файлы на свой сервер?
ОБНОВЛЕНИЕ : это фактический код, который я использую - в разделе резервной копии флэш-памяти я пытался ссылаться на носитель swf напрямую, иэто не работает.Только так это работает, если я ссылаюсь на flowplayer.org/swf/flowplayer-3.2.1.swf для «data», «param name =» movie «value =» и «param name =" flashvars "... url"
$.fancybox({
'padding': 0,
'overlayOpacity': 0.7,
'autoDimensions': false,
'width': 650,
'height': 274,
'content': '<div><div class="video-js-box">' +
'<video id="example_video_1" class="video-js" width="640" height="264" controls="controls" preload="auto" poster="' + url + '.png">' +
'<source src="' + url + '.mp4" />' +
'<source src="' + url + '.webm" />' +
'<source src="' + url + '.ogv" />' +
'<!-- Flash Fallback. Use any flash video player here. Make sure to keep the vjs-flash-fallback class. -->' +
'<object id="flash_fallback_1" class="vjs-flash-fallback" width="640" height="264" type="application/x-shockwave-flash"' +
'data="/Content/media/flowplayer-3.2.1.swf">' +
'<param name="movie" value="/Content/media/flowplayer-3.2.1.swf" />' +
'<param name="allowfullscreen" value="true" />' +
'<param name="flashvars" value=\'config={"playlist":["' + url + '.png", {"url": "/Content/media/oceans-clip.mp4","autoPlay":false,"autoBuffering":true}]}\' />' +
'<!-- Image Fallback. Typically the same as the poster image. -->' +
'<img src="' + url + '.png" width="640" height="264" alt="Poster Image"' +
' title="No video playback capabilities." />' +
'</object>' +
'</video>' +
'</div></div>',
'onComplete': function () { $("#fancybox-inner").css({ 'overflow': 'hidden' }); },
'onClosed': function () { $("#fancybox-inner").empty(); }
});
Вы заметили, что весь источник видео html5 может быть взят из "/Content/media/name.mp4", где в качестве SWF-файлов (в частности, нужны flowplayer-3.2.1.swf и "url")исходить из http: // source
(хотя png-файлы я могу ссылаться локально)
есть ли способ обойти это? надеюсь, это имеет смысл