PT
Base de conhecimento 3 min de leitura

O que é uma CDN?

Em resumo

Uma rede distribuída de servidores que entrega conteúdo, como os ficheiros de vídeo e miniaturas do YouTube, a partir de um local perto do espetador.

Uma CDN é uma rede de servidores espalhados por muitas localizações geográficas, usada para entregar conteúdo a partir de um servidor fisicamente próximo de quem o está a pedir, o que reduz o tempo de carregamento. O YouTube depende fortemente da própria infraestrutura de CDN da Google para servir streams de vídeo e imagens de miniatura rapidamente em todo o mundo.

Porque isto importa ao incorporar

Como as miniaturas e os streams de vídeo vem da CDN do YouTube (domínios como i.ytimg.com e googlevideo.com) e não do seu próprio servidor, incorporar um vídeo não acrescenta uma carga de largura de banda significativa ao seu próprio alojamento, apenas o invólucro leve do iframe acrescenta.

Ponto prático

Não precisa da sua própria CDN para incorporar vídeo de forma responsável. O trabalho pesado já acontece na infraestrutura da Google; a sua tarefa é principalmente garantir que a página envolvente (e o próprio iframe) carrega eficientemente, para o que servem o carregamento lento e um invólucro responsivo adequado.

Como a CDN da Google serve especificamente conteúdo do YouTube

A Google opera uma das maiores redes de distribuição de conteúdo do mundo, com infraestrutura de servidores distribuída por muitos países especificamente para servir conteúdo de alta largura de banda como vídeo eficientemente a utilizadores próximos. Quando incorpora um vídeo do YouTube, o stream de vídeo real e as imagens de miniatura são pedidos a domínios como googlevideo.com e i.ytimg.com, ambos apoiados nesta infraestrutura de CDN, em vez de um único servidor central que todos os visitantes do mundo teriam de alcançar.

Um exemplo prático de porque isto importa para incorporar

Se alojasse você mesmo um ficheiro de vídeo em vez de o incorporar, um visitante num país diferente do seu servidor web experimentaria um atraso real e mensurável comparado com um visitante perto do seu servidor, já que o ficheiro tem de viajar mais longe. Incorporar um vídeo do YouTube evita isto por completo: independentemente de onde o seu próprio servidor web está localizado, o navegador do visitante pede o stream de vídeo a qualquer que seja o servidor CDN da Google mais próximo dele, não de onde o seu site está alojado.

Incorporações entregues por CDN vs. vídeo auto-alojado

Auto-alojar vídeo dá-lhe controlo total sobre o ficheiro e a experiência de reprodução, mas significa que é responsável pelos seus próprios custos de CDN ou largura de banda para alcançar um desempenho global comparável, além de codificar você mesmo vários níveis de qualidade para diferentes velocidades de ligação. Incorporar vídeo do YouTube subcontrata todo esse trabalho de CDN, codificação e streaming adaptativo a infraestrutura já existente da Google.

Perguntas frequentes

Incorporar YouTube usa a largura de banda do meu próprio servidor?

Não, os dados de vídeo e miniatura fluem a partir da própria CDN do YouTube, não do seu servidor, por isso incorporar acrescenta carga mínima ao seu próprio alojamento.

Preciso da minha própria CDN para incorporar vídeo?

Não, a infraestrutura do YouTube já trata do trabalho pesado para qualquer vídeo incorporado.