Home Artigos técnicos O desempenho e as otimizações da rede são essenciais para a escala de audiência
Applications

O desempenho e as otimizações da rede são essenciais para a escala de audiência

About The Author

Outline

Este blog é o terceiro de uma série de três partes sobre alcançar escala operacional para o seu negócio de streaming. Leia a primeira parte aqui e a segunda parte aqui.

O ecossistema de streaming de vídeo continua a se expandir com novos dispositivos e plataformas. A tecnologia de streaming deve ser flexível e poderosa o suficiente para acomodar os infinitos sistemas operacionais, dispositivos, endpoints e regras de negócios. Na segunda parte da série, usamos as complexidades de suportar o gerenciamento de direitos digitais (DRM) em muitos dispositivos como um exemplo de escala de reprodução. Muitos outros requisitos de negócios, incluindo DRM, devem trabalhar juntos para uma experiência de visualização perfeita.

Em última análise, seus espetadores devem se concentrar no conteúdo, em vez da qualidade do fluxo. Você precisa de tecnologia de streaming que possa acompanhar o setor, fornecer suporte para uma ampla gama de plataformas e dispositivos (cada um com seus fluxos de trabalho e requisitos de nuances) e gerenciar sessões de visualização de forma confiável em escala. Mas seu provedor de rede também desempenha um papel crucial para alcançar todos os seus espetadores.

Sua tecnologia de streaming é tão boa quanto sua rede

Capacidade, armazenamento e alcance são a espinha dorsal do mundo da rede, e seu provedor deve ter muito de cada um para entregar vídeo de forma eficaz. Provedores confiáveis e respeitáveis oferecerão garantias de qualidade de serviço (QoS), ferramentas flexíveis de refinamento de qualidade de experiência (QoE) e serviços de monitoramento 24 x 7 e NOC para ficar à frente de possíveis interrupções de serviço.

A rede de entrega do Edgio oferece mais de 250 Tbps de capacidade em mais de 300 POPs globais com mais de 7 000 interconexões com amplo poder de cache e uma arquitetura Super Pop projetada para suportar o maior aumento na demanda de vídeo. A Uplynk é a nossa tecnologia de streaming líder do setor, integrada à rede Edgio. Continue lendo para entender como ajustamos nossa rede para uma ótima entrega de mídia.

Usando IA para gerenciar o desempenho da entrega

A entrega de fluxos de vídeo requer ferramentas e instrumentos para desanuviar as interconexões e provedores incrivelmente complexos entre seu conteúdo e seu visualizador. Com mais de 90 000 ASNs globais, sua rede deve simplificar essas complexidades com pontos de peering estabelecidos e uma estratégia comprovada para escolher caminhos ideais para o roteamento de vídeo do servidor para o cliente. Como provedor de CDN, a complexidade envolvida na conexão com milhares de ASNs é agravada pela necessidade de acomodar os requisitos de desempenho de cada cliente, perfil de uso, tipo de tráfego e muitos outros fatores.

Nosso objetivo na Edgio é fornecer aos nossos clientes ajustes preditivos que superam a necessidade de ações reativas. Empregamos inteligência artificial para nos ajudar a processar as grandes quantidades de dados que coletamos sobre o desempenho de nossa rede e seu serviço para identificar as ações em tempo real que podemos tomar para ajustar o desempenho da rede e otimizar a entrega. Leia nosso artigo técnico sobre as otimizações que fizemos para um importante serviço de streaming vMVPD da América do Norte usando ferramentas robustas que monitoram continuamente os tempos de ida e volta (RTTs), incluindo ferramentas desenvolvidas internamente, como Stargazer, para isolar problemas ou identificar rotas de rede ou configurações que otimizam o desempenho.

Otimizações de rede para transmissão em direto

A capacidade de resposta e a velocidade da CDN são vitais para a infraestrutura de vídeo ao vivo. Sem isso, os vídeos são lentos para carregar, as sessões de streaming ficam paralisadas e ficam paralisadas, e os espetadores acabam frustrados e infelizes. Entregar um fluxo suave para milhares ou até milhões requer técnicas de baixa latência e configurações especiais de cache.

Reduzir a latência tornou-se cada vez mais um foco para provedores de serviços de streaming, e tamanhos de segmentos desempenham um papel significativo porque o jogador tem que baixar um número predefinido de segmentos antes que ele possa começar a reproduzir a transmissão ao vivo. Isso permite que o player buffer de vídeo suficiente para garantir uma reprodução de vídeo suave sem rebuffering quando há congestionamento na rede. No entanto, isso também coloca o fluxo para trás ao vivo desde o início. Um tamanho de segmento mais curto pode parecer uma maneira rápida e fácil de reduzir a latência, mas o impactos é significativo, desde sobrecarga adicional até aumento do risco de rebuffering.

Embora a latência reduzida seja apenas parte da equação, o quão bem a CDN pode interagir com o servidor de origem e os clientes, enquanto o dimensionamento para grandes públicos de visualização que vêm todos de uma só vez é especialmente importante na transmissão ao vivo. O CDN deve ser altamente eficiente e inteligente sobre como ele preenche o cache e como ele lida com as solicitações dos clientes durante e, ainda mais importante, antes de iniciar o processo de preenchimento do cache. A CDN deve ser capaz de manter a carga no servidor de origem a um mínimo absoluto, evitando adicionar demasiada latência extra a todo o pipeline de mídia. Isso garante que os espetadores desfrutem de uma reprodução suave e contínua. Oferecemos recursos robustos de otimização de cache que maximizam o descarregamento de origem e melhoram a experiência do usuário final, como o Origin Shield, o compartilhamento parcial de cache e o Dynamic Hot Filing. Leia nossos artigos técnicos para saber mais sobre baixa latência e nossas otimizações de cache para transmissões ao vivo.

Estratégias multi-CDN para atender aos objetivos de desempenho e/ou confiabilidade

As estratégias multi-CDN garantem que os espetadores tenham uma experiência sempre ativa de alta qualidade, independentemente da localização ou do dispositivo. Por exemplo, dependendo do seu perfil de tráfego e do seu espaço físico, você pode se beneficiar da implementação de vários CDNs roteando o tráfego para uma rede específica que é conhecida por ter um bom desempenho para essa região. Você também pode usar uma estratégia multi-CDN para evitar o tempo de inatividade durante a manutenção ou uma interrupção, fornecer tempos de carregamento de página mais rápidos e servir mais objetos do cache, minimizar os danos causados por ataques cibernéticos se uma CDN ficar comprometida e reduzir os custos de largura de banda equilibrando cargas para reduzir os custos de largura de banda.

Mas nem todas as estratégias multi-CDN são as mesmas. Se você estiver satisfeito com o desempenho da CDN atual e seu principal objetivo é melhorar a confiabilidade e evitar o tempo de inatividade, seu plano parecerá completamente diferente de alguém que deseja melhorar o desempenho, o que requer uma estratégia de monitoramento. Na Edgio, temos ferramentas que coletam dados de congestionamento de rede e automatizam onde as solicitações chegam na borda. Esses sistemas automatizados olham para as métricas que coletamos, fornecem feedback em tempo real sobre essas métricas e tomam decisões iterativas contínuas sobre onde o tráfego deve aterrar. Se seus objetivos são melhor desempenho, melhor confiabilidade ou uma combinação dos dois, certifique-se de que seus provedores de rede oferecem a compatibilidade e a flexibilidade para configurar o tráfego para atender às suas metas.

A rede de entrega de Edgio foi construída para mídia

Edgio tem uma das maiores redes do mundo com mais de 250 Tbps de capacidade, mais de 300 pontos de presença (POPs) em seis continentes e mais de 7 000 interconexões com redes de última milha. Nossa arquitetura avançada rapidamente oferece conteúdo com imenso poder computacional, roteamento IP Anycast e balanceamento de carga da Camada 7 para reduzir a latência e servir mais ativos do cache. Nós potenciamos bilhões de experiências digitais diárias, de mídias sociais a bancos, downloads de jogos, assistir seus programas e filmes favoritos online em qualquer lugar do mundo, com a tecnologia, serviços e suporte para impulsionar as empresas 24 horas por dia, 365 dias por ano. Nosso produto de streaming, o Uplynk ,está totalmente integrado à rede Edgio e, com um tempo de atividade quase perfeito (99,9%), garantimos que seus espetadores tenham experiências mais rápidas e de alta qualidade.