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

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

About The Author

Outline

Este blog é o terceiro de uma série em três partes sobre alcançar a 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 expandir-se com novos dispositivos e plataformas. A tecnologia de streaming deve ser flexível e poderosa o suficiente para acomodar os infindáveis 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 comerciais, incluindo o DRM, devem trabalhar em conjunto para uma experiência de visualização perfeita.

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

A sua tecnologia de transmissão é tão boa como a sua rede

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

A rede de distribuição de Edgio oferece mais de 250 Tbps de capacidade em mais de 300 POPs globais com mais de 7 000 interconexões com um extenso poder de armazenamento em 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 a ler para entender como ajustamos a nossa rede para uma entrega de mídia ideal.

Usando IA para gerir o desempenho da entrega

Fornecer fluxos de vídeo requer ferramentas e instrumentos para desenrolar as interconexões incrivelmente complexas e fornecedores entre o seu conteúdo e o 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.

O nosso objetivo na Edgio é proporcionar aos nossos clientes ajustes preditivos que superem a necessidade de ações reativas. Empregamos inteligência artificial para nos ajudar a processar a grande quantidade de dados que reunimos sobre o desempenho da nossa rede e do 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 o nosso artigo técnico sobre as otimizações que fizemos para um grande serviço de streaming vMVPD norte-americano usando ferramentas robustas que monitoram continuamente os tempos de ida e volta (RTTs), incluindo ferramentas desenvolvidas internamente como o Stargazer para isolar problemas ou identificar rotas de rede ou configurações que otimizam o desempenho.

Otimizações de rede para transmissão ao vivo

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, as sessões de streaming ficam paralisadas e ficam paralisadas, e os espetadores acabam frustrados e infelizes. Fornecer um fluxo suave para milhares ou até milhões requer técnicas de baixa latência e configurações especiais de armazenamento em cache.

Reduzir a latência tornou-se cada vez mais um foco para os provedores de serviços de streaming, e os tamanhos de segmentos desempenham um papel significativo porque o jogador tem que baixar um número pré-definido de segmentos antes que ele possa começar a reproduzir a transmissão ao vivo. Isso permite que o jogador buffer de vídeo suficiente para garantir uma reprodução suave de vídeo 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 a sobrecarga adicional ao risco aumentado de rebuffering.

Embora a redução da latência seja apenas parte da equação, quão bem a CDN pode interagir com o servidor de origem e os clientes, enquanto a escala para grandes audiências de visualização que vêm todas de uma só vez é especialmente importante na transmissão ao vivo. A CDN deve ser altamente eficiente e inteligente sobre como preenche o cache e como 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 canal de mídia. Isto garante que os espetadores desfrutem de uma reprodução suave e contínua. Oferecemos recursos robustos de otimização de armazenamento em 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 Hot Filing dinâmico . 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 atingir objetivos de desempenho e/ou confiabilidade

As estratégias de 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 da sua pegada, você pode se beneficiar com a 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 de multi-CDN para evitar o tempo de inatividade durante a manutenção ou uma interrupção, fornecer tempos de carregamento de páginas 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 de multi-CDN são as mesmas. Se você estiver satisfeito com o desempenho da sua CDN atual e o seu principal objetivo é melhorar a confiabilidade e evitar o tempo de inatividade, o seu plano será completamente diferente de alguém que queira melhorar o desempenho, o que requer uma estratégia de monitoramento. Na Edgio, temos ferramentas que recolhem dados de congestionamento da rede e automatizar onde os pedidos chegam à margem. Esses sistemas automatizados olham para as métricas que recolhemos, fornecem feedback em tempo real sobre essas métricas e tomam decisões iterativas contínuas sobre onde o tráfego deve aterrar. Quer os seus objetivos sejam um melhor desempenho, uma melhor fiabilidade ou uma combinação dos dois, certifique-se de que os seus fornecedores de rede oferecem a compatibilidade e flexibilidade para configurar o tráfego para atingir os seus objetivos.

A rede de distribuição de Edgio foi construída para os media

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 equilíbrio de carga da Camada 7 para reduzir a latência e servir mais ativos do cache. Potenciamos milhares de milhões de experiências digitais diárias, desde as redes sociais aos bancos, a transferências de jogos, a ver os seus programas e filmes favoritos online em qualquer parte do mundo, com a tecnologia, serviços e apoio para alimentar as empresas 24 horas por dia, 365 dias por ano. O nosso produto de transmissão, Uplynk ,está totalmente integrado com a rede Edgio e, com um tempo de atividade quase perfeito (99,9%), garantimos que os seus espetadores tenham experiências mais rápidas e de maior qualidade.