(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{445:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.parseCodecs=function(){var e,t=arguments.length<=0||void 0===arguments[0]?"":arguments[0],r={codecCount:0};return r.codecCount=t.split(",").length,r.codecCount=r.codecCount||2,(e=/(^|\s|,)+(avc1)([^ ,]*)/i.exec(t))&&(r.videoCodec=e[2],r.videoObjectTypeIndicator=e[3]),r.audioProfile=/(^|\s|,)+mp4a.[0-9A-Fa-f]+\.([0-9A-Fa-f]+)/i.exec(t),r.audioProfile=r.audioProfile&&r.audioProfile[2],r}},835:function(e,t,r){"use strict";var n=function(){function e(e,t){for(var i=0;i0?1/this.throughput:0,Math.floor(1/(e+t))},set:function(){T.default.log.error('The "systemBandwidth" property is read-only')}}}),Object.defineProperties(this.stats,{bandwidth:{get:function(){return t.bandwidth||0},enumerable:!0},mediaRequests:{get:function(){return t.masterPlaylistController_.mediaRequests_()||0},enumerable:!0},mediaRequestsAborted:{get:function(){return t.masterPlaylistController_.mediaRequestsAborted_()||0},enumerable:!0},mediaRequestsTimedout:{get:function(){return t.masterPlaylistController_.mediaRequestsTimedout_()||0},enumerable:!0},mediaRequestsErrored:{get:function(){return t.masterPlaylistController_.mediaRequestsErrored_()||0},enumerable:!0},mediaTransferDuration:{get:function(){return t.masterPlaylistController_.mediaTransferDuration_()||0},enumerable:!0},mediaBytesTransferred:{get:function(){return t.masterPlaylistController_.mediaBytesTransferred_()||0},enumerable:!0},mediaSecondsLoaded:{get:function(){return t.masterPlaylistController_.mediaSecondsLoaded_()||0},enumerable:!0}}),this.tech_.one("canplay",this.masterPlaylistController_.setupFirstPlay.bind(this.masterPlaylistController_)),this.masterPlaylistController_.on("selectedinitialmedia",function(){(0,C.default)(t)}),this.on(this.masterPlaylistController_,"progress",function(){this.tech_.trigger("progress")}),this.on(this.masterPlaylistController_,"firstplay",function(){this.ignoreNextSeekingEvent_=!0}),this.tech_.ready(function(){return t.setupQualityLevels_()}),this.tech_.el()&&this.tech_.src(T.default.URL.createObjectURL(this.masterPlaylistController_.mediaSource)))}},{key:"setupQualityLevels_",value:function(){var e=this,t=T.default.players[this.tech_.options_.playerId];t&&t.qualityLevels&&(this.qualityLevels_=t.qualityLevels(),this.masterPlaylistController_.on("selectedinitialmedia",function(){var t,r;t=e.qualityLevels_,(r=e).representations().forEach(function(e){t.addQualityLevel(e)}),A(t,r.playlists)}),this.playlists.on("mediachange",function(){A(e.qualityLevels_,e.playlists)}))}},{key:"play",value:function(){this.masterPlaylistController_.play()}},{key:"setCurrentTime",value:function(e){this.masterPlaylistController_.setCurrentTime(e)}},{key:"duration",value:function(){return this.masterPlaylistController_.duration()}},{key:"seekable",value:function(){return this.masterPlaylistController_.seekable()}},{key:"dispose",value:function(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.masterPlaylistController_&&this.masterPlaylistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),o(Object.getPrototypeOf(t.prototype),"dispose",this).call(this)}}]),t}(T.default.getComponent("Component")),N=function e(t){return{canHandleSource:function(r){var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=T.default.mergeOptions(T.default.options,n);return(!o.hls||!o.hls.mode||o.hls.mode===t)&&e.canPlayType(r.type,o)},handleSource:function(source,e){var r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],n=T.default.mergeOptions(T.default.options,r,{hls:{mode:t}});return"flash"===t&&e.setTimeout(function(){e.trigger("loadstart")},1),e.hls=new I(source,e,n),e.hls.xhr=(0,f.default)(),e.hls.src(source.src),e.hls},canPlayType:function(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=T.default.mergeOptions(T.default.options,r);return e.canPlayType(t,n)?"maybe":""}}};N.canPlayType=function(e,t){if(T.default.browser.IE_VERSION&&T.default.browser.IE_VERSION<=10)return!1;return!(!t.hls.overrideNative&&k.supportsNativeHls)&&/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i.test(e)},void 0!==T.default.MediaSource&&void 0!==T.default.URL||(T.default.MediaSource=_.MediaSource,T.default.URL=_.URL);var j=T.default.getTech("Flash");_.MediaSource.supportsNativeMediaSources()&&T.default.getTech("Html5").registerSourceHandler(N("html5"),0),w.default.Uint8Array&&j&&j.registerSourceHandler(N("flash")),T.default.HlsHandler=I,T.default.HlsSourceHandler=N,T.default.Hls=k,T.default.use||T.default.registerComponent("Hls",k),T.default.m3u8=v.default,T.default.options.hls=T.default.options.hls||{},T.default.registerPlugin?T.default.registerPlugin("reloadSourceOnError",L.default):T.default.plugin("reloadSourceOnError",L.default),e.exports={Hls:k,HlsHandler:I,HlsSourceHandler:N}},841:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r(48),l=(n=o)&&n.__esModule?n:{default:n};t.default=function(){return function e(t,r){t=(0,o.mergeOptions)({timeout:45e3},t);var n=e.beforeRequest||l.default.Hls.xhr.beforeRequest;if(n&&"function"==typeof n){var c=n(t);c&&(t=c)}var d=(0,o.xhr)(t,function(e,t){var n=d.response;!e&&n&&(d.responseTime=Date.now(),d.roundTripTime=d.responseTime-d.requestTime,d.bytesReceived=n.byteLength||n.length,d.bandwidth||(d.bandwidth=Math.floor(d.bytesReceived/d.roundTripTime*8*1e3))),e&&"ETIMEDOUT"===e.code&&(d.timedout=!0),e||d.aborted||200===t.statusCode||206===t.statusCode||0===t.statusCode||(e=new Error("XHR Failed with a response of: "+(d&&(n||d.responseText)))),r(e,d)}),h=d.abort;return d.abort=function(){return d.aborted=!0,h.apply(d,arguments)},d.uri=t.uri,d.requestTime=Date.now(),d}},e.exports=t.default},871:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var i=0;i