Hvad er et CDN?
Et distribueret netværk af servere, der leverer indhold, såsom YouTubes videofiler og miniaturer, fra en placering nær seeren.
Et CDN er et netværk af servere spredt over mange geografiske placeringer, brugt til at levere indhold fra en server fysisk tæt på den, der anmoder om det, hvilket reducerer indlæsningstiden. YouTube er stærkt afhængig af Googles egen CDN-infrastruktur til hurtigt at levere videostrømmer og miniaturebilleder på verdensplan.
Hvorfor det er vigtigt ved indlejring
Fordi miniaturer og videostrømmer kommer fra YouTubes CDN og ikke fra din egen server, tilføjer en indlejret video ikke betydelig båndbreddebelastning til dit eget hosting, kun den lette iframe-wrapper gør det.
Praktisk pointe
Du behøver ikke dit eget CDN for at indlejre video på ansvarlig vis. Det tunge arbejde sker allerede i Googles infrastruktur.
Hvordan Googles CDN specifikt leverer YouTube-indhold
Google driver et af verdens største content delivery-netværk, med serverinfrastruktur fordelt over mange lande specifikt for effektivt at levere indhold med høj båndbredde såsom video til nærliggende brugere.
Et praktisk eksempel på hvorfor dette er vigtigt for indlejring
Hvis du selv hostede en videofil i stedet for at indlejre den, ville en besøgende i et andet land end din webserver opleve en reel, målbar forsinkelse sammenlignet med en besøgende tæt på din server.
CDN-leverede indlejringer kontra selvhostet video
Selvhosting af video giver dig fuld kontrol over filen og afspilningsoplevelsen, men betyder, at du er ansvarlig for dine egne CDN- eller båndbreddeomkostninger for at opnå sammenlignelig global ydeevne. Indlejring af YouTube-video outsourcer alt det CDN-, kodnings- og adaptive streamingarbejde til Googles eksisterende infrastruktur.
CDN og pålidelig levering af indhold
Ud over hastighed giver netværk såsom Googles infrastruktur også modstandsdygtighed mod overbelastning, da trafikken automatisk fordeles over mange servere i stedet for at belaste et enkelt centralt punkt. Det betyder, at selv en pludselig popularitetsstigning for en video, for eksempel efter den er delt på et stort site, ikke overbelaster infrastrukturen, der leverer videoen til din specifikke indlejring.
CDN og adaptiv videokvalitet
Ud over den geografiske spredning tilpasser Googles CDN-infrastruktur også automatisk videostrømmens kvalitet til seerens forbindelseshastighed i realtid, og skifter mellem opløsninger uden at afbryde afspilningen. Denne funktion, kendt som adaptiv streaming, fungerer identisk uanset om videoen ses direkte på YouTube eller via en indlejring på en ekstern side.
Ofte stillede spørgsmål
Bruger en YouTube-indlejring min egen servers båndbredde?
Nej, video- og miniaturedata strømmer fra YouTubes eget CDN, ikke din server, så indlejring tilføjer minimal belastning til dit eget hosting.
Har jeg brug for mit eget CDN for at indlejre video?
Nej, YouTubes infrastruktur håndterer allerede det tunge arbejde for enhver indlejret video.