You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
19 KiB
JavaScript

!function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};return b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){function d(){var a,b;if(navigator.plugins&&"object"==typeof navigator.plugins["Shockwave Flash"]){if(b=navigator.plugins["Shockwave Flash"].description)return b}else if("undefined"!=typeof window.ActiveXObject)try{if(a=new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash"),a&&(b=a.GetVariable("$version")))return b}catch(c){}return""}jwplayer.jwpsrv=jwplayer.jwpsrv||{};var e=c(1),f=c(4),g=c(5),h=c(2),i=c(3),j=c(6),k=function(a,b,c){function d(){if(""===pa.innerHTML||pa.className!==oa)na=1;else{var a=ba.getContainer();na=0===ca.width||null===a.offsetParent||0===a.clientHeight?-1:null===pa.offsetParent||0===pa.clientHeight?1:0}return na}function k(a){return Aa=x(a),[$(H,ja,21),$(I,ba.getAutostart(),11),$(J,fa,21),$(Y,ga,28),$(Z,ha,28),$(U,ba.html5Mode(),10),$(O,ca.bucket,21),$(V,Aa,101),$(L,w(a),20),$(X,d(),100)]}function m(a){return[$(K,v(a),100)].concat(k(a))}function n(a,b){return[$(T,b,23)].concat(m(a))}function o(a){Aa=null,p(),ha=A(12),ba.playlistIndex=a.index}function p(){qa={},ra=!1,sa=0}function q(a){return function(b){if(!za){var c=qa[a];(a!==va||(b=b.metadata||b,c&&(b.width=b.width||c.width,b.height=b.height||c.height,b.duration=b.duration||c.duration),!ba.html5Mode()||100!==b.duration&&0!==b.duration||0!==b.width||0!==b.height))&&(qa[a]=b,a===ua&&(c||(xa=0),ya=ba.getPosition()),qa[ua]&&qa[va]&&qa[wa]&&(ra||(ra=!0,B())))}}}function r(){var a=ba.getDuration();if(0>=a){var b=qa[va];b&&(a=b.duration)}return 0|a}function s(a){return a=0|a,0>=a?0:30>a?1:60>a?4:180>a?8:300>a?16:32}function t(a){return a=0|a,0>=a?0:15>a?1:300>=a?2:1200>=a?3:4}function u(){ya=ba.getPosition(),sa=0}function v(a){var b;if(!a)return null;var c=a.sources;if(c){for(var d=[],e=c.length;e--;)c[e].file&&d.push(c[e].file);d.sort(),b=d[0]}else b=a.file;return h.getAbsolutePath(b)}function w(a){return a?a.title:null}function x(a){if(!a)return null;var b=/^[a-zA-Z0-9]{8}$/,c=a.mediaid;if(b.test(c))return c;var d=/.*\/(?:manifests|videos)\/([a-zA-Z0-9]{8})[\.-].*/,e=d.exec(a.file);return e&&2===e.length&&(c=e[1],b.test(c))?c:null}function y(a){if(!a)return null;var b=1,c=2,d=3,e=4,f=5,g=6,h=0,i=qa[wa];if(i&&i.levels&&i.levels.length){var j=i.levels[0];if(j&&"auto"===(""+j.label).toLowerCase())return f}var k,l=a.sources;if(l&&l.length&&(k=l[0].type,"aac"===k||"mp3"===k||"vorbis"===k))return g;var m=qa[va]||{},n=0|m.width,o=0|m.height;return 0===n&&0===o?"rtmp"===k?g:h:320>=n?b:640>=n?c:1280>=n?d:e}function z(a){a=a||ba.getPlaylistItem(),ga=A(12),da.calculate(),ta.track(ia,E,[$(W,l(),22),$(R,ca.height,22),$(Q,ca.width,23)].concat(m(a)))}function A(a){return new Array(a+1).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,a)}function B(){var a=r(),b=ba.getPlaylistItem();da.calculate(),ta.track(ia,F,[$(P,y(b),21),$(S,t(a),22)].concat(n(b,s(a))))}function C(a,b,c){var d=b+.5|0;d>0&&(da.calculate(),ta.track(ia,G,[$(M,d,21),$(N,0|a,22)].concat(n(ba.getPlaylistItem(),c))))}function D(a){za=!!a.active}var E="e",F="s",G="t",H="ed",I="d",J="ph",K="mu",L="t",M="ti",N="pw",O="ps",P="vs",Q="wd",R="pl",S="l",T="q",U="m",V="id",W="fv",X="eb",Y="emi",Z="pli",$=function(a,b,c){return new i(a,b,c)},_=128,aa=b.debug===!0,ba=new f(a),ca=null,da=this,ea=jwplayer.defaults,fa=ea&&ea.ph?ea.ph:0;2===parseInt(b.sdkplatform,10)&&(fa="");var ga,ha,ia,ja=0;if(jwplayer.key){var ka=new jwplayer.utils.key(jwplayer.key),la=ka.edition();"invalid"!==la&&(ia=ka.token()),"enterprise"===la?ja=6:"invalid"===la?ja=4:"ads"===la?ja=3:"premium"===la?ja=2:"pro"===la&&(ja=1)}ia||(ia="_"),da.getCommonAdTrackingParameters=function(){return k(ba.getPlaylistItem(),!1)},da.calculate=function(){ca=function(){function a(a,b){return/\d+%/.test(a)&&(a=Math.ceil(parseFloat(a)/100*b)),b-a}var b=1,c=2,d=3,e=4,f=5,g=0,h=40,i=ba.getConfig(),j=ba.getWidth(),k=ba.getHeight(),l=/\d+%/.test(j);if(l){var m=jwplayer.utils.bounds(ba.getContainer());j=Math.ceil(m.width),k=Math