K2. – Solução em Comunicação Digital

Largura de banda: o guia definitivo para streaming de vídeo

largura-de-banda

Entender como funciona a largura de banda é imprescindível para que você tenha uma noção clara sobre os recursos necessários para a execução de uma transmissão ao vivo. Sem isso, são grandes a chances de você errar a mão no planejamento do evento. Leia este artigo para evitar que isso aconteça. 🎯

A transmissão de vídeo online em nível profissional agora está mais fácil do que nunca. Muitas plataformas modernas de streaming ao vivo requerem pouco ou nenhum conhecimento técnico para produzir transmissões de elevada qualidade.

Embora seja fácil conseguir se virar com o mínimo de conhecimento técnico, é importante ter pelo menos uma compreensão básica do que acontece nos bastidores de sua transmissão ao vivo. A largura de banda, por exemplo, é algo controlado pela plataforma de vídeo, mas certamente você se beneficiará ao entender qual é o papel que desempenha nos streams ao vivo.

Neste artigo, originalmente elaborado pela Dacast – parceira de tecnologia da K2. – vamos cobrir tudo o que você precisa saber sobre largura de banda de vídeo. Discutiremos o que é e por que ela é tão importante antes de mergulharmos no seu uso.

Para encerrar, abordaremos como você pode definir as configurações do codificador para controlar o consumo da largura de banda.

O que é largura de banda?

A largura de banda do vídeo é uma métrica que descreve a quantidade de dados que podem ser transferidos por vez. Ela se refere à capacidade do seu servidor em termos de quantas requisições e tráfego ele pode manipular e quantos dados você realmente usou.

É importante entender a largura de banda do vídeo porque o seu uso é um dos principais custos associados às configurações de streaming ao vivo. De modo geral, quanto mais você faz streams, mais largura de banda usa.

No entanto, outros fatores influenciam o consumo de largura de banda. Veremos de perto esses fatores mais adiante neste artigo.

Métricas relacionadas à largura de banda para transmissão

Antes de avançarmos na largura de banda do vídeo, é importante entender algumas métricas e configurações que você pode controlar no nível do codificador (encoder).

Vamos verificar algumas métricas relacionadas que são importantes para entender a função da largura de banda na transmissão ao vivo, incluindo taxa de bits (bitrate), taxa de quadros (frame rate) e resolução do vídeo.

Taxa de bits (bitrate)

O bitrate de vídeo é a quantidade de dados transferidos pela internet em um determinado momento. Em termos gerais, a taxa de bits é a velocidade com que seus arquivos de vídeo viajam do servidor para a internet.

A taxa de bits é medida em bits por segundo (bps), kilobits por segundo (kbps) e megabits por segundo (Mbps).

No contexto de streaming de vídeo online, a taxa de bits afeta a qualidade geral de sua transmissão ao vivo. Configurações de taxa de bits mais altas produzirão streams de resolução mais alta. Assim, o streaming em uma taxa de bits mais alta consome uma quantidade maior de largura de banda.

Taxa de quadros (frame rate)

Cada vídeo é feito de uma série de imagens estáticas chamadas de quadros ou frames. Esses quadros estáticos se movem rapidamente para criar uma aparência fluida, formando assim o vídeo.

A taxa de quadros é a velocidade em que cada quadro é mostrado. Esta métrica usa a unidade de quadros por segundo (fps). A taxa de quadros mínima para streaming de vídeo ao vivo é de cerca de 30 fps.

Se você estiver fazendo streaming de vídeos com pouca ação e movimento, uma taxa de quadros mais baixa pode dar conta do recado. No entanto, streams de alta ação, como eventos esportivos, exigem uma taxa de quadros mais alta.

A taxa de quadros e o consumo de largura de banda estão diretamente correlacionados. Quanto maior a taxa de quadros, mais largura de banda você usará.

Resolução do vídeo

A resolução é a medida em pixels da largura de um vídeo pela altura. Por exemplo, um vídeo com proporção de 2560 × 1440 mede 2560 pixels na parte inferior e 1440 pixels de altura.

A resolução do vídeo é determinada por algumas coisas. Em primeiro lugar , pela câmera no qual foi capturado. No entanto, quando se trata de um stream específico, ele é determinado em grande parte pelas configurações do encoder, como taxa de bits e taxa de quadros.

Vídeos com resolução mais alta requerem mais largura de banda para serem transmitidos, pois são arquivos maiores.

Como calcular o uso da largura de banda para streaming de vídeo

Existem alguns fatores que influenciam o cálculo do uso da largura de banda para streaming de vídeo. Os principais são:

Quanta largura de banda é necessária para o streaming de vídeo?

Como discutimos, o uso da largura de banda depende de vários fatores. Por isso, não há uma resposta definitiva para essa questão.

Para te dar uma melhor compreensão desse consumo, vamos dar uma olhada em alguns cenários hipotéticos de streaming diferentes e quanta largura de banda eles exigem.

1. Uso de baixa largura de banda

Para este exemplo, vamos supor que você esteja transmitindo aulas ao vivo para seus alunos.

Você não precisa fazer streaming em alta resolução, pois está simplesmente transmitindo de sua webcam em seu escritório. Para streaming de vídeo ao vivo em definição padrão, sua taxa de bits média será em torno de 0,8 a 1,2 Mbps.

Sua turma tem 30 alunos e sua aula terá duração de uma hora. Assim, cada aula que você transmitir com essas especificações usará entre 11 e 17 GB de largura de banda.

2. Uso médio de largura de banda

Agora, vamos supor que você esteja transmitindo uma sessão da câmara municipal. Esse tipo de evento também requer uma qualidade de vídeo moderada, portanto, uma taxa de bits de 0,8 a 1,2 Mbps será suficiente.

Se o evento tiver uma hora e meia de duração com 200 participantes, você pode contar com o uso de 108 a 162 GB para este stream.

3. Uso de alta largura de banda

Para este exemplo, estamos transmitindo o show de um artista muito popular. A transmissão em alta resolução é obrigatória, já que os fãs estão pagando pelo acesso ao evento e as expectativas são altas (eles querem sentir como se estivessem lá).

Para obter um stream HD, é aconselhável usar uma taxa de bits de pelo menos 1,9 Mbps.

Se 20.000 pessoas assistirem e o show durar duas horas, você usará 36.765 GB de largura de banda.

Como controlar o consumo de largura de banda

Uma das melhores maneiras de controlar o consumo de largura de banda sem limitar o número de espectadores ou obedecer a limites de tempo é reduzir a resolução com a qual você está transmitindo.

Dito isso, é importante observar que o streaming em uma resolução mais baixa faz mais sentido em algumas situações do que em outras.

Por exemplo, se você estiver transmitindo um evento esportivo ou concerto que se beneficiaria por ser mais realista, convém absorver o custo da largura de banda para produzir um stream de alta definição.

Por outro lado, uma qualidade inferior seria suficiente para as aulas de um curso ou para um vídeo de treinamento interno.

Configurações do encoder para controlar a qualidade do vídeo

Você pode controlar o consumo de largura de banda alterando a qualidade do vídeo. Por exemplo, se você está procurando economizar largura de banda, pode optar por transmitir em definição padrão em vez de alta definição total.

Você pode alterar a qualidade do vídeo nas configurações do encoder. Especificamente, você vai se concentrar nas configurações de taxa de bits e resolução. Reduzir a taxa de bits e a resolução diminuirá a qualidade do vídeo, e assim o stream consumirá menos largura de banda.

Aqui estão algumas combinações de configuração de taxa de bits e resolução elaboradas pela Dacast que você pode usar para obter streams de definição ultrabaixa, baixa definição, definição padrão, alta definição e alta definição total.

Tabela relação bitrate x resolução. Fonte: Dacast.

O streaming de múltiplas taxas de bits (multi bitrate) é o streaming com variadas renderizações de um vídeo para se adequar às velocidades de internet de diferentes usuários. Junto com um player de vídeo adaptativo (com taxa de bits adaptável), o streaming multi bitrate foi projetado para melhorar a experiência do usuário, pois ajuda a evitar buffering e atrasos.

No entanto, como você provavelmente calculou seus requisitos de largura de banda previstos com base em uma configuração de taxa de bits média, você realmente não precisa se preocupar se a sua estimativa está muito longe da realidade.

Conclusão

É importante ter um conhecimento básico da largura de banda do vídeo, pois isso afeta diretamente os custos de streaming em boa parte dos casos.

A maior conclusão para você é a seguinte: a duração, a qualidade e a visualização de seu stream determinam quanta largura de banda você usará.

Claro, a maioria dos produtores de conteúdo não quer ter que economizar na qualidade ou colocar restrições na duração de seus vídeos ou no número de pessoas que podem assistir. A melhor maneira de manter tudo isso é transmitir com uma plataforma que ofereça largura de banda a uma taxa razoável.

E nós podemos ajudar você nesse sentido.

A K2.Live oferece uma quantidade generosa de largura de banda em cada plano, além da possibilidade de contratação adicional, caso seja necessária.

Quer saber como funciona na prática? Solicite uma demonstração gratuita guiada, sem compromisso.

Se você tiver dúvidas ou experiências para compartilhar, entre em contato via formulário, Whatsapp ou pelo chat nesta página. ✍️