PageSourceSearch

https://www.joyn.at/_next/static/chunks/8518.456f5c001116c265.js

js joyn.at collected 2026-09-24 09:47:08 UTC 16,843 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8518],{48518:(e,t,n)=>{n.r(t),n.d(t,{TurboPlayer:()=>eO});var i=n(53075),l=n(96642),r=n(65563),o=n(7046),a=n(3219);let d=(0,a.forwardRef)((e,t)=>{let{tagName:n,stylesUrl:l,moduleUrl:r,preventLoadIntegration:a,playlistId:d,mediaItems:s,...u}=e;if((s?.length??0)>0&&d)throw Error("Cannot specify both mediaItems and playlistId");return(0,i.jsx)(o.n3,{ref:t,tagName:n??"glomex-integration",moduleUrl:a?void 0:r??"https://player.glomex.com/integration/1/integration.js",stylesUrl:l??"https://player.glomex.com/variant/{id}/variant.css",mediaItems:s,...d?{"playlist-id":d}:{},...u})});var s=n(64982),u=n(48177),v=n(51714),c=n(39364),m=n(95586);let p="40599x17mcvn9r1u",g="40599x17mcvne2b5",E={clip:g,compilationItem:"40599z1immdl50g8",compilationItemLegacy:p,filme:p,highlight:p,playlist:p,episode:p,sportsMatch:p,trailer:p,livetv:"40599w17mdzrtyzu",extra:g},f=["Episode","Clip","Extra","Movie","Playlist","SportsMatch","CompilationItem"];var I=n(32840),y=n(10566),h=n(7946),_=n(41336),C=n(84638),T=n(79930),N=n(97726),b=n(16024),R=n(13661),A=n(61539),P=n(34524),O=n(30226),D=n(8206),L=n(55201),x=n(99217),S=n(51490),w=n(4176),M=n(93850),k=n(63199);let V=e=>{var t,n;return"ctsTags"in e&&null!=(n=null==(t=e.ctsTags)?void 0:t.reduce((e,t)=>((null==t?void 0:t.iab)&&e.push(t.iab),e),[]))?n:[]},Y=e=>"brands"in e?0===e.brands.length?e.studioBrand?{code:e.studioBrand}:void 0:e.brands.filter(k.z2).map(t=>{var n;let i=e.studioBrand||t.brandCode;return{name:t.title,id:t.id,url:null!=(n=t.path)?n:void 0,...i?{code:i}:{}}})[0]:void 0,B=(e,t)=>{let n=null==e?void 0:e.find(k.z2);if(!n)return;let i=t||n.brandCode||void 0;return{name:n.title,id:n.id,...i?{code:i}:{}}},j=e=>{var t,n,i,l;return"video"in e&&null!=(l=null==(i=e.video)||null==(n=i.audioLanguages)||null==(t=n[0])?void 0:t.code)?l:void 0},U=e=>{var t,n,i;if(!("brands"in e&&"features"in e))return;let l=null==(n=e.brands[0])||null==(t=n.logo)?void 0:t.url;if(l&&(null==(i=e.features)?void 0:i.includes(P.lo.CornerBug)))return{logoUrl:l}},$=function(e){var t,n,i,l;let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=null==(t=e.series)?void 0:t.title;if(o)return r?{id:null==(l=e.series)?void 0:l.id,name:o}:{id:null==(n=e.series)?void 0:n.id,name:o,seasonNumber:(null==(i=e.season)?void 0:i.number)||void 0,episodeNumber:e.number||void 0}},K=e=>{switch(e.__typename){case"Episode":return $(e);case"Clip":return(e=>{var t,n,i;let l,r,o,a,{rootParent:d}=e;if(d&&"series"in d&&(null==(t=d.series)?void 0:t.title)?(l=d.series.title,r=null==(n=d.series)?void 0:n.id,o=(null==(i=d.season)?void 0:i.number)||void 0,a=d.number||void 0):d&&"title"in d&&(l=d.title,r=d.id),l)return{id:r,name:l,seasonNumber:o,episodeNumber:a}})(e);case"Extra":return(e=>{var t,n,i;let{parent:l}=e;if(l&&"series"in l&&(null==(t=l.series)?void 0:t.title))return{id:null==(n=l.series)?void 0:n.id,name:l.series.title,seasonNumber:(null==(i=l.season)?void 0:i.number)||void 0,episodeNumber:l.number||void 0}})(e);default:return}},F=e=>{var t;let n="Clip"===e.__typename?"rootParent"in e&&e.rootParent&&"genres"in e.rootParent?e.rootParent.genres:[]:e.genres;return null!=(t=null==n?void 0:n.map(e=>null==e?void 0:e.name).filter(Boolean).join(", "))?t:""},Z=e=>{var t,n;return null!=(n=null==(t=e.tracking)?void 0:t.externalAssetId)?n:void 0},z=e=>{let t,{tracking:n}=e;if(!n)return;if(n.agfMetadata)try{t=JSON.parse(n.agfMetadata)}catch(e){}let i={...n.url&&{nol_c5:"p5,".concat(n.url)},...n.agofCode&&{nol_c16:"p16,".concat(n.agofCode)},...n.externalAssetId&&{nol_c15:"p15,".concat(n.externalAssetId)},...t};return Object.keys(i).length>0?i:void 0},G=()=>"staging"===(0,S.$)("NEXT_PUBLIC_TURBO_PLAYER_ENVIRONMENT")?"stg":void 0,H=e=>{var t,n,i,l,r,a,d,s,u,v,c,m,p,g,E,I;if(!e||!(0,M.C)(e,f))return[{id:"",poster:"",sources:[],title:""}];let y="video"in e&&(null==(t=e.video)?void 0:t.id)?e.video.id:e.id,h=[{token:null!=(v=(0,w.iD)())?v:"",id:y,mimetype:o.$F.JOYN,playbackMode:o.LS.VOD,environment:G()}],_={id:e.id,poster:null!=(c=null==(n=e.posterImage)?void 0:n.url)?c:"",title:e.title,sources:h,duration:"video"in e&&(null==(i=e.video)?void 0:i.duration)?e.video.duration:void 0,minimumAge:null!=(m=null==(l=e.ageRating)?void 0:l.minAge)?m:void 0,ageRatingDetails:null==(a=e.ageRating)||null==(r=a.descriptors)?void 0:r.map(e=>{var t;return null!=(t=null==e?void 0:e.text)?t:""}
1).filter(Boolean),description:null!=(p=e.description)?p:void 0,logo:null==(d=e.image)?void 0:d.url,logoAccentColor:null==(s=e.image)?void 0:s.accentColor,logoAltText:e.title,language:j(e),branding:U(e),hasProductPlacement:!!("features"in e&&(null==(u=e.features)?void 0:u.includes(P.lo.ProductPlacement))),channel:Y(e),iabCategories:V(e),releaseDate:"startsAt"in e&&e.startsAt&&null!=(g=(0,L.iR)(e.startsAt))?g:void 0};switch(e.__typename){case"Episode":return[{..._,show:K(e),genre:F(e),actors:(e=>{var t;return null==(t=e.cast)?void 0:t.map(e=>{var t;return null!=(t=null==e?void 0:e.name)?t:""})})(e),tvAirDate:e.airdate&&null!=(E=(0,L.iR)(e.airdate))?E:void 0,additionalIds:{externalId:Z(e)},tracking:{nielsenDe:z(e)}}];case"Extra":return[{..._,additionalIds:{externalId:Z(e)},...((e,t)=>{let{parent:n}=e;return n&&"__typename"in n&&"Compilation"===n.__typename?{compilation:{id:n.id,name:n.title},channel:t||B(n.brands,e.studioBrand)}:n&&"__typename"in n&&"SportsCompetition"===n.__typename?{competition:{id:n.id,name:n.title}}:{show:K(e)}})(e,_.channel),tracking:{nielsenDe:z(e)}}];case"Clip":return[{..._,additionalIds:{externalId:Z(e)},genre:F(e),...(e=>{let{rootParent:t}=e;return t&&"__typename"in t&&"Compilation"===t.__typename?{compilation:{id:t.id,name:t.title}}:t&&"__typename"in t&&"SportsCompetition"===t.__typename?{competition:{id:t.id,name:t.title}}:{show:K(e)}})(e),tracking:{nielsenDe:z(e)}}];case"Movie":return[{..._,genre:F(e),additionalIds:{externalId:Z(e)},tracking:{nielsenDe:z(e)}}];case"CompilationItem":{let t=B(null==(I=e.compilation)?void 0:I.brands,e.studioBrand);return[{..._,channel:null!=t?t:_.channel,compilation:e.compilation?{id:e.compilation.id,name:e.compilation.title}:void 0,additionalIds:{externalId:Z(e)},tracking:{nielsenDe:z(e)}}]}case"SportsMatch":return[{..._,competition:e.sportsCompetition?{id:e.sportsCompetition.id,name:e.sportsCompetition.title}:void 0,additionalIds:{externalId:Z(e)},tracking:{nielsenDe:z(e)}}];default:return[_]}};var J=n(38127),W=n(74997),q=n(13859),Q=n(27394),X=n(60657);let ee=(()=>{let e={},t=(()=>{var e,t;return(null==(e=(t=globalThis).getNetId)?void 0:e.call(t))||void 0})();t&&(e.netId={id:t});let n=globalThis.localStorage.getItem("netid_utiq_adtechpass")||void 0;n&&(e.utiqId={id:n});let i=(0,Q.hI)();i&&(e.ppid={id:i});let{tracking:l}=(0,u.F)(),r={appVersion:(0,S.$)("VERSION"),...(null==l?void 0:l.deviceContexts)?{b2bContext:(0,X.U8)(l.deviceContexts)}:{}};return Object.keys(e).length>0&&(r.userIds=e),r})();var et=n(50637);let en=["compilationItemLegacy","episode","filme","livetv","playlist","sportsMatch"],ei="lightbox-external";var el=n(11773),er=n(20015),eo=n(11567),ea=n(80543);let ed={rE:"1.1578.1"};var es=n(33113),eu=n(47939),ev=n(97594),ec=n(99274),em=n(25218),ep=n(86530),eg=n(68126),eE=n(70467),ef=n(10584),eI=n(19487);let ey=["audiCustomAudiences","audiTargeting","netID"],eh="Joyn",e_={getConfig:u.F},eC=async e=>{var t,n;let i=null==(t=window.cmp)?void 0:t.getVendors(),l=null==(n=window.cmp)?void 0:n.getPurposes(),r=await X.c8.getTCF();if(i&&l){let t={...l,customPurposes:l.customPurposes.filter(e=>ey.some(t=>t===e.id))};e.updateConsent(i,t,r)}},eT=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e_,{playerTracking:i,headersDistributionTenant:l}=n.getConfig(),r=(0,a.useMemo)(()=>{let e=[new el.W({endpoint:(0,S.$)("NEXT_PUBLIC_PLAYER_EVENT_COLLECTOR_BASE_URL"),devicePlatform:"web",deviceType:(0,ec.Fr)()?"mobile":"desktop",distributionTenant:l})];return(null==i?void 0:i.googleAnalytics4Id)&&e.push(new er.U({accountId:i.googleAnalytics4Id})),(null==i?void 0:i.dataZoomConfigId)&&(null==i?void 0:i.dataZoomContentDeliveryPlatformId)&&e.push(new eo.K({configurationId:i.dataZoomConfigId,contentDeliveryPlatformIdentifier:i.dataZoomContentDeliveryPlatformId})),new ea.jI(e,{sessionInstallationId:(0,eu.lA)(),appVersion:(0,S.$)("VERSION"),appBuildNumber:(0,S.$)("VERSION"),productName:eh,playerVersion:ed.rE,advertisingIds:[]})},[l,null==i?void 0:i.dataZoomConfigId,null==i?void 0:i.dataZoomContentDeliveryPlatformId,null==i?void 0:i.googleAnalytics4Id]);(0,a.useEffect)(()=>{es.j.trackActionHappened("PlayerPageOpened",{element_name:"TurboPlayerWeb"})},[]),(0,a.useEffect)(()=>{t&&eC(r)},[t,r]),(0,a.useEffect)(()=>
1{if(!i||!e)return;let t=(0,ef.s)(e,r),n=((e,t)=>{let n=[(0,em.Y)(t,{accountCode:ev.K?"soegprod":"soegdev",appName:eh,appVersion:(0,S.$)("VERSION")})];return(null==e?void 0:e.nielsenAppId)&&(null==e?void 0:e.nielsenVcid)&&n.push((0,ep.K)(t,{appId:e.nielsenAppId,vcid:e.nielsenVcid})),(null==e?void 0:e.comscorePublisherId)&&n.push((0,eg.H)(t,{publisherId:e.comscorePublisherId,publisherName:eh})),(null==e?void 0:e.sensicMediaKey)&&n.push((0,eE.h)(t,{media:e.sensicMediaKey,platform:"web"})),()=>{n.forEach(e=>e())}})(i,e),l=(0,eI.k)(e);return()=>{t(),n(),l()}},[e,i,r])};var eN=n(87413),eb=n(97513),eR=n(62200);let{locale:eA}=(0,u.F)(),eP={livetv:e=>{let t=(0,a.useRef)((0,L.ZV)()).current,{data:n,isInitialLoading:i,isError:l,error:r}=(0,D.r$)(x.e,{customCacheKey:["PlayableLivestream",e],variables:{id:e,from:t,to:t+O.Xn}}),d=(null==n?void 0:n.liveStream)?(e=>{if(!e)return[{id:"",poster:"",sources:[],title:""}];let t="ON_DEMAND"===e.type,n=[];if(t)e.epgEvents.forEach(t=>{if((null==t?void 0:t.program)&&"video"in t.program){var i,l,r,a,d,s,u,v,c,m,p,g,E,f;let{program:I}=t,y=(null==(i=I.video)?void 0:i.id)||"",h=[{token:null!=(m=(0,w.iD)())?m:"",id:y,mimetype:o.$F.JOYN,playbackMode:o.LS.VOD,environment:G()}],_={title:I.title,id:I.id,sources:h,duration:null!=(p=null==(l=I.video)?void 0:l.duration)?p:void 0,poster:null!=(g=null==(r=I.posterImage)?void 0:r.url)?g:"",minimumAge:null!=(E=null==(a=I.ageRating)?void 0:a.minAge)?E:void 0,ageRatingDetails:null==(s=I.ageRating)||null==(d=s.descriptors)?void 0:d.map(e=>{var t;return null!=(t=null==e?void 0:e.text)?t:""}).filter(Boolean),description:null!=(f=I.description)?f:void 0,logo:null==(u=I.image)?void 0:u.url,logoAccentColor:null==(v=I.image)?void 0:v.accentColor,logoAltText:I.title,language:j(I),branding:U(I),hasProductPlacement:!!(null==(c=I.features)?void 0:c.includes(P.lo.ProductPlacement)),channel:Y(I),iabCategories:V(I),show:(0,M.C)(I,["Episode"])?$(I,!0):void 0,liveOnDemandChannel:{name:e.title,id:e.id}};n.push(_)}});else{var i,l,r,a,d,s,u,v,c,m,p,g,E;let t=[{token:null!=(u=(0,w.iD)())?u:"",id:e.id,mimetype:o.$F.JOYN,playbackMode:o.LS.LIVE,environment:G()}],f=null==e||null==(i=e.epgEvents[0])?void 0:i.program,I=f&&"posterImage"in f&&null!=(v=null==(l=f.posterImage)?void 0:l.url)?v:"",y=null==e?void 0:e.epgEvents.flatMap(e=>{var t,n;let i=null==e?void 0:e.program;if((null==i?void 0:i.__typename)!=="EpgEntry")return[];let l=(0,L.iR)(i.startDate),r=(0,L.iR)(i.endDate);return null===l||null===r?[]:[{startDate:l,endDate:r,name:i.title,poster:null==(t=i.posterImage)?void 0:t.url,title:null!=(n=i.secondaryTitle)?n:void 0}]}),h=(null==f?void 0:f.__typename)==="EpgEntry"?f:void 0,_=null==e||null==(r=e.epgEvents[e.epgEvents.length-1])?void 0:r.program,C=(null==_?void 0:_.__typename)==="EpgEntry"?_:void 0,T={id:null!=(c=null==f?void 0:f.id)?c:"",poster:I,title:null!=(m=null==f?void 0:f.title)?m:"",sources:t,logo:e.logo.url,logoAccentColor:e.logo.accentColor,logoAltText:e.title,channel:{id:null==(a=e.brand)?void 0:a.id,code:null!=(p=null==(d=e.brand)?void 0:d.brandCode)?p:"",name:null==(s=e.brand)?void 0:s.title},livestream:{startTime:null!=(g=(0,L.iR)(null==h?void 0:h.startDate))?g:0,endTime:null!=(E=(0,L.iR)(null==C?void 0:C.endDate))?E:0,epgEntries:y}};n.push(T)}return n})(n.liveStream):[];return{type:(null==n?void 0:n.liveStream)&&"type"in n.liveStream&&n.liveStream.type?n.liveStream.type:void 0,mediaItems:d,isLoading:i,isError:l,error:r}},playlist:e=>{var t,n,i,l,r;let{data:o,isInitialLoading:a,isError:d,error:s}=(0,D.r$)(eN.j,{customCacheKey:e,variables:{playlistId:e}});return{mediaItems:[null==o||null==(n=o.playlist)||null==(t=n.currentPlaylistItem)?void 0:t.asset,...null!=(r=null==o||null==(l=o.playlist)||null==(i=l.remainingPlaylistItems)?void 0:i.map(e=>null==e?void 0:e.asset))?r:[]].filter(k.z2).flatMap(H),isLoading:a,isError:d,error:s}}},eO=e=>{let{assetType:t,assetId:n,children:u}=e,[p,g]=(0,l.s)(),f=(0,s.L)(),{resumePosition:O,type:L,mediaItems:x,isLoading:S,isError:w,error:M}=(eP[t]||(e=>{let{data:t,isInitialLoading:n,isError:i,error:l}=(0,D.r$)(J.TS,{customCacheKey:e,variables:{id:e}}),r=H(null==t?void 0:t.asset);return{resumePosition:(null==t?void 0:t.asset)&&"resumePosition"in t.asset?t.asset.resumePosition:void 0,mediaItems:r,isLoading:n,isError:i,error:l}}))(n),{hostContextData:k}=(()=>{let{data:e}=(0,W.useQuery)({queryKey:["liveramp-ids"],queryFn:async()=>{let e=await (0,q.O)(b.vF.error);return e.length?e:[]},refetchInterval:18e5,enabled:!0,staleTime:18e5});return{hostContextData:(0,a.useMemo)(()=>{var t;if((null==e?void 0:e[0])===void 0||(null==e?void 0:e[1])===void 0)return ee;let n=e[0][1],i=e[1][1],l=null==(t=e[2])?void 0:t[1],r={...null==ee?void 0:ee.userIds,liverampId:{id:n},pairId:{id:i},...l?{atsDirect:{id:l}}:{}};return{...ee,userIds:r}},[e])}})();
1if(eT(p,f),(e=>{let{fskRedirect:t}=(0,et.e)(),{back:n}=(0,y.Y)();(0,a.useEffect)(()=>{let i=e=>{["startAgeSetup","forgotPin"].includes(e.detail.action)&&t()},l=e=>{"hidden"===e.detail.mode&&"hidden"!==e.detail.previousMode&&n()};return null==e||e.addEventListener(o.n8.UI_INTERACTION,i),null==e||e.addEventListener(o.n8.PLAYER_SET_PRESENTATION_MODE,l),()=>{null==e||e.removeEventListener(o.n8.UI_INTERACTION,i),null==e||e.removeEventListener(o.n8.PLAYER_SET_PRESENTATION_MODE,l)}},[n,t,e])})(p),((e,t,n)=>{let i=(0,a.useRef)(null),l=(0,h.r$)("from"),r=(0,y.Y)(),{hash:d}=(0,I.g)();(0,a.useEffect)(()=>{if("episode"!==n)return;let a=async()=>{try{var e;let{asset:n}=await (0,C.l)(R.e,{id:t},{hasToken:!1});i.current=null!=(e=null==n?void 0:n.path)?e:null}catch(e){b.vF.error("Could not fetch next episode for asset id ".concat(t),{data:{error:e}})}},s=()=>{if(i.current)r.replace((0,T.Y)("/play".concat(i.current)));else{let e=N.bW.of("string"==typeof l?l:void 0);(0,_.T)(r,e,d)}};return null==e||e.addEventListener(o.n8.CONTENT_MARKER_REACHED,a),null==e||e.addEventListener(o.n8.CONTENT_ENDED,s),()=>{null==e||e.removeEventListener(o.n8.CONTENT_MARKER_REACHED,a),null==e||e.removeEventListener(o.n8.CONTENT_ENDED,s)}},[e,t,l,d,r,n])})(p,n,t),((e,t)=>{let n=(0,y.Y)(),i=(0,h.r$)("from"),{hash:l}=(0,I.g)();(0,a.useEffect)(()=>{if(!e)return;let r=()=>{en.includes(t)&&e.setPresentationMode(ei)},a=e=>{let{mode:t,previousMode:r}=e.detail;if("inline"===t&&r===ei){let e="string"==typeof i?N.bW.just(i):N.bW.nothing();(0,_.T)(n,e,l)}};return e.addEventListener(o.n8.READY,r),e.addEventListener(o.n8.PLAYER_SET_PRESENTATION_MODE,a),()=>{e.removeEventListener(o.n8.READY,r),e.removeEventListener(o.n8.PLAYER_SET_PRESENTATION_MODE,a)}},[e,t,n,i,l])})(p,t),((e,t)=>{(0,a.useEffect)(()=>{if(e){if(!t||t.watchedPercentage>95){e.currentTime=0;return}e.currentTime=t.position}},[t,e])})(p,O),((e,t,n,i)=>{let l="livetv"===i,{setIsEpgOpen:r,programId:d,setProgramId:s}=(0,A.KQ)();(0,a.useEffect)(()=>{if(l&&d&&e){if(n===P.Bp.OnDemand){let n=t.findIndex(e=>{var t,n;return(null==(n=e.sources)||null==(t=n[0])?void 0:t.id)===d});e.index=n<0?0:n}e.play()}},[l,t,d,e,n]),(0,a.useEffect)(()=>{if(l)return null==e||e.addEventListener(o.n8.UI_INTERACTION,i),null==e||e.addEventListener(o.n8.CONTENT_SELECT,a),()=>{null==e||e.removeEventListener(o.n8.UI_INTERACTION,i),null==e||e.removeEventListener(o.n8.CONTENT_SELECT,a)};function i(e){let{detail:{action:t}}=e;"openEpg"===t&&r(!0)}function a(){var i,l;s(n===P.Bp.OnDemand?null==e||null==(i=e.source)?void 0:i.id:null==t||null==(l=t[0])?void 0:l.id)}},[l,e,r,s,d,t,n])})(p,x,L,t),(e=>{let{openUpselling:t}=(0,eb.P)();(0,a.useEffect)(()=>{let n=e=>{var n;let i=null==(n=e.detail)?void 0:n.action;"upgradeToHigherTier"===i?t():"login"===i?(0,eR.j)("LOGIN","RVOD",window.location.href,""):"register"===i&&(0,eR.j)("REGISTER","RVOD",window.location.href,"")};return null==e||e.addEventListener(o.n8.UI_INTERACTION,n),()=>{null==e||e.removeEventListener(o.n8.UI_INTERACTION,n)}},[t,e])})(p),w){let e=(null==M?void 0:M.message)||"".concat((0,r.Y)("GENERIC_ERROR_OOPS")," ").concat((0,r.Y)("GENERIC_ERROR_MESSAGE"));return(0,i.jsx)(m.Q,{items:[{key:"player",icon:"error",text:e}]})}return S||!f?(0,i.jsx)(v.Zv,{}):(0,i.jsx)(d,{ref:g,integrationId:E[t],"data-testid":c.Y.TurboPlayerContainer,mediaItems:x,hostContextData:k,userLanguage:eA,style:{width:"100%",height:"100%"},children:u})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.