Czym jest CDN?
Rozproszona sieć serwerów dostarczającą treści, jak pliki wideo i miniatury YouTube, z lokalizacji blisko widza.
CDN to sieć serwerów rozproszonych w wielu lokalizacjach geograficznych, używana do dostarczania treści z serwera fizycznie bliskiego temu, kto o nią prosi, co skraca czas ładowania. YouTube mocno polega na własnej infrastrukturze CDN Google, aby szybko dostarczać strumienie wideo i obrazy miniatur na całym świecie.
Dlaczego jest to ważne przy osadzaniu
Ponieważ miniatury i strumienie wideo pochodzą z CDN YouTube, a nie z twojego serwera, osadzanie filmu nie dodaje znaczącego obciążenia pasma do twojego hostingu, tylko lekki kontener iframe to robi.
Praktyczny wniosek
Nie potrzebujesz własnego CDN, aby odpowiedzialnie osadzać wideo. Ciężka praca juz dzieje się w infrastrukturze Google.
Jak CDN Google konkretnie obsługuje treści YouTube
Google obsługuje jedna z największych sieci dostarczania treści na świecie, z infrastruktura serwerów rozproszona w wielu krajach specjalnie do wydajnego dostarczania treści wymagających dużego pasma, jak wideo, użytkownikom w pobliżu.
Przykład praktyczny tego, dlaczego to ważne przy osadzaniu
Gdybyś samodzielnie hostowal plik wideo zamiast go osadzać, odwiedzający z innego kraju niż twój serwer doświadczyłby realnego, mierzalnego opóźnienia w porównaniu z odwiedzającym blisko twojego serwera.
Osadzenia dostarczane przez CDN a wideo hostowane samodzielnie
Samodzielne hostowanie wideo daje pełną kontrolę nad plikiem i doświadczeniem odtwarzania, ale oznacza, ze jestes odpowiedzialny za własne koszty CDN lub pasma. Osadzanie wideo YouTube zleca całą te pracę CDN, kodowania i strumieniowania adaptacyjnego juz istniejącej infrastrukturze Google.
CDN a bezpieczeństwo dostarczania treści
Poza szybkością, sieci CDN takie jak infrastruktura Google zapewniają też odporność na przeciążenia, ponieważ ruch jest automatycznie rozkładany między wieloma serwerami zamiast obciążać jeden centralny punkt. Dzięki temu nawet nagły wzrost popularności filmu, na przykład po jego udostępnieniu na dużej stronie, nie powoduje przeciążenia infrastruktury dostarczającej wideo do konkretnego osadzenia na twojej stronie.
CDN a jakość adaptacyjna wideo
Oprocz samego rozproszenia geograficznego, infrastruktura CDN Google automatycznie dostosowuje jakość strumienia wideo do prędkości połączenia widza w czasie rzeczywistym, przełączając między rozdzielczościami bez przerywania odtwarzania. Ta funkcja, znana jako adaptacyjne strumieniowanie, działa identycznie niezależnie od tego, czy wideo jest oglądane bezpośrednio na YouTube, czy poprzez osadzenie na zewnętrznej stronie.
Najczęściej zadawane pytania
Czy osadzenie YouTube zużywa pasmo mojego własnego serwera?
Nie, dane wideo i miniatur plyna z własnego CDN YouTube, nie z twojego serwera, więc osadzanie dodaje minimalne obciążenie do twojego hostingu.
Czy potrzebuje własnego CDN, aby osadzać wideo?
Nie, infrastruktura YouTube juz obsługuje ciężka pracę dla każdego osadzonego filmu.