Software de streaming de vídeo e streaming com várias taxas de bits: Introdução

 

A qualidade é importante quando se trata de transmitir transmissões de vídeo em direto. Os espectadores começam a abandonar um vídeo assim que o armazenamento em buffer começa. Cerca de 6% dos telespectadores abandonam o serviço por segundo de buffering. Um inquérito revelou que 62% dos telespectadores terão uma opinião mais negativa sobre uma marca se esta publicar um vídeo de má qualidade. Existem muitos elementos diferentes para determinar a qualidade de um vídeo em linha. Isto inclui definições correctas do software de transmissão de vídeo. Mas outro elemento fundamental é o streaming com várias taxas de bits.

Este artigo centrar-se-á nas definições necessárias para tornar a experiência do espetador tão positiva quanto possível. Tendo isso em mente, este artigo começará por falar de QoE. Em seguida, analisaremos vários elementos que desempenham um papel importante na determinação da qualidade de uma transmissão em direto. Iremos analisar as melhores definições de software de transmissão de vídeo.

Nas secções finais, discutiremos como chegar aos utilizadores com velocidades de Internet lentas. Isto inclui a transmissão em fluxo contínuo com várias taxas de bits. Iremos explorar o que é isto, como funciona e como se compara com outros métodos. Por fim, terminaremos com a discussão dos leitores de vídeo adaptáveis.

Vamos direto ao assunto.

Índice

  • QoE: Porque é que a experiência do utilizador é mais importante
  • Elementos de um fluxo de vídeo de qualidade
  • Definições do software de transmissão de vídeo
  • Chegar aos utilizadores com Internet lenta
  • O que é a transmissão em fluxo contínuo multi-bitrate?
  • Como configurar a transmissão em várias taxas de bits
  • Leitores de vídeo adaptáveis
  • Conclusão

QoE: Porque é que a experiência do utilizador é mais importante

experiência de vídeo imersiva
Crie uma experiência de qualidade de vídeo envolvente para melhorar a qualidade do produto final.

QoE é um termo amplamente utilizado no sector do vídeo OTT. Significa Qualidade da Experiência. A qualidade da experiência é mais elevada quando um espetador recebe o vídeo mais nítido possível, continuamente, sem interrupções. A QoE é uma medida subjectiva, mas baseia-se em algumas questões mensuráveis. Os principais factores que contribuem para a baixa qualidade da experiência são:

  • Buffering ou atraso
  • Rasgos e artefactos de vídeo
  • Atrasos ou incompatibilidades de áudio
  • O fluxo não inicia ou falha durante a transmissão
  • A qualidade do vídeo ou (mais importante ainda) do áudio torna o conteúdo impossível de ver

Já partilhámos na introdução algumas estatísticas sobre a importância da qualidade para o público. Poucos editores consideram verdadeiramente a importância destas questões. Se estiver a perder 6% da sua audiência por segundo de buffering, a qualidade torna-se subitamente essencial. É preciso fazer tudo o que for possível para reter esses espectadores.

Então, o que é que se pode fazer?

Elementos de um fluxo de vídeo de qualidade

O que pode fazer é tomar medidas para maximizar a qualidade da sua transmissão em direto. Há muitos elementos envolvidos nesta questão. Eis algumas das mais importantes:

Em primeiro lugar, é necessário utilizar uma câmara de vídeo de qualidade . Isto é mais fácil do que nunca. Atualmente, até mesmo muitos smartphones são capazes de produzir vídeo HD ou mesmo 4K de alta qualidade. No entanto, a qualidade do smartphone não é suficientemente boa para os profissionais. Em geral, recomendamos a utilização de uma câmara de vídeo dedicada. É melhor ter em conta o seu orçamento e consultar um especialista antes de selecionar uma câmara compatível com o seu OVP.

A qualidade do áudio também é essencial. De facto, como mencionámos acima, é muitas vezes mais importante do que a qualidade do vídeo. Um bom áudio requer algumas coisas. Tal como no caso do vídeo, a qualidade do equipamento é importante. O equipamento de gravação de nível profissional pode melhorar significativamente a qualidade do áudio. No entanto, há outros problemas que podem ser facilmente evitados. Atenuar o ruído do vento, por exemplo, filmando em espaços interiores ou utilizando uma proteção contra o vento nos microfones.

Outro elemento do streaming de alta qualidade é a utilização de uma plataforma de streaming de vídeo / CDN de qualidade . As plataformas de transmissão de vídeo que se associam a uma CDN de transmissão em direto de alta qualidade fornecem-lhe as funcionalidades necessárias para transmissões em direto bem sucedidas. Por isso, recomendamos que escolha uma plataforma de transmissão de vídeo que funcione com uma CDN de topo. A utilização de uma CDN, ou Content Delivery Network, garante que o seu vídeo é entregue através de uma rede global de servidores.

Por último, é necessário certificar-se de que utiliza software de transmissão de vídeo de qualidade. Certifique-se de que o software que escolher fornece as funcionalidades de que necessita e é compatível com a sua plataforma de transmissão de vídeo.

Este artigo irá agora aprofundar e fornecer mais pormenores sobre três elementos importantes para uma transmissão em direto de qualidade. Começaremos por analisar as definições correctas do codificador do software de transmissão de vídeo.

Definições do software de transmissão de vídeo

Vamos rever as nossas definições recomendadas para o software de transmissão de vídeo. Quando usadas com software de streaming compatível com RTMP, essas configurações garantirão um fluxo de ingestão de RTMP bem-sucedido na rede Akamai. Existe um leque de opções que iremos apresentar aqui. Os dois primeiros, resolução e taxa de bits, dependem da quantidade de largura de banda disponível.

Definições comuns de resolução de vídeo

  • 426 x 240 (240p)
  • 640 x 360 (360p, baixa definição)
  • 854 x 480 (480p, definição padrão ou SD)
  • 1280 x 720 (720p HD)
  • 1920 x 1080 (1080p, ou Full HD)

Definições de taxa de bits de vídeo

  • Vídeo 360p: 400 Kbps – 1000 Kbps
  • Vídeo 480p: 500 Kbps – 2 Mbps (1 Mbps = 1000 Kbps)
  • Vídeo 720p: 1,5 – 4 Mbps
  • Vídeo 1080p: 3 – 6 Mbps

Outras definições de vídeo

  • Codec de vídeo: H.264
  • Taxa de fotogramas: utilize 30 fps (tecnicamente, 29,97 fps), a menos que esteja a filmar desporto a 60 fps
  • Intervalo de fotogramas-chave: 2 segundos

Definições de taxa de bits de áudio

  • Vídeo 360p: utilizar uma taxa de bits de áudio de 64 Kbps
  • Vídeo 480p: utilizar uma taxa de bits de áudio de 128 Kbps
  • Vídeo 720p: utilizar uma taxa de bits de áudio de 128 Kbps
  • Vídeo 1080p e superior: utilizar uma taxa de bits de áudio de 256 Kbps

Outras definições de áudio

  • Codec: AAC
  • Taxa de amostragem: Utilizar 44100 KHz
  • Canais: para vídeo 360p e inferior, utilize “mono”. Para 480p e superior, utilize “stereo”

Chegar aos utilizadores com Internet lenta

O armazenamento em buffer pode levar a descargas mais lentas da Internet e prejudicar a experiência do utilizador.

Se pretende atingir um grande público, é provável que este inclua utilizadores com uma Internet lenta. Isto pode incluir ligações móveis deficientes, linhas DSL rurais ou ligações urbanas congestionadas. Para chegar a estes utilizadores, é necessário fornecer fluxos de vídeo com taxas de bits baixas.

Na Dacast, recomendamos que se forneça sempre um fluxo de vídeo com uma taxa de bits inferior a 1000 Kbps. Isto garante que todos os utilizadores possam ver o seu feed e maximiza o tamanho da sua audiência tanto quanto possível.

À medida que a qualidade do vídeo aumenta, a largura de banda necessária também aumenta. Isto significa que uma maior qualidade de vídeo pode diminuir a qualidade no que respeita ao armazenamento em buffer. Para obter a melhor QoE, as empresas de radiodifusão precisam de encontrar um equilíbrio entre estas questões.

O que é a transmissão em fluxo contínuo multi-bitrate?

É claro que não se pretende simplesmente transmitir um único fluxo de vídeo de baixa taxa de bits. Isso proporcionaria uma má QoE aos utilizadores com Internet rápida. Em vez de um fluxo de alta qualidade, como seria de esperar, receberiam um fluxo de baixa resolução. Não é bom.

A solução é o streaming com várias taxas de bits. O streaming multi-bitrate (MBR) consiste em disponibilizar o seu fluxo de vídeo em várias taxas de bits. Isto permite que o espetador seleccione (ou receba automaticamente) a melhor qualidade de vídeo possível em qualquer altura.

Como configurar a transmissão em várias taxas de bits

Configurar o streaming com várias taxas de bits é relativamente fácil. Trata-se simplesmente de configurar o seu codificador para fornecer várias taxas de bits do seu fluxo em simultâneo. Isto significa configurar várias saídas simultâneas em várias taxas de bits diferentes.

Por exemplo, pode querer transmitir em simultâneo:

  • Transmissão de vídeo 360p a 800 Kbps
  • Transmissão de vídeo de 720p a 2 Mbps
  • Transmissão de vídeo de 1080p a 4 Mbps

Isto significa que os espectadores serão automaticamente servidos com a melhor qualidade de vídeo possível. Escrevemos anteriormente um blogue detalhado que explica como configurar o streaming com várias taxas de bits utilizando dois softwares de streaming de vídeo: vMix e Wirecast. Clique nessa hiperligação para ver as instruções.

Se estiver a utilizar um software de transmissão de vídeo diferente ou um codificador de hardware, estas instruções podem ser adaptadas à sua situação.

Leitores de vídeo adaptáveis

leitor de vídeo html5
Ao utilizar o HTML5, os programadores deixam de se preocupar com o navegador ou a extensão que os seus visitantes utilizam.

A principal caraterística que acompanha o streaming multi-bitrate é um leitor de vídeo adaptável. A utilização de um leitor adaptável significa que o leitor avaliará automaticamente a velocidade da Internet de um espetador numa base contínua.

Se a sua velocidade diminuir, o jogador solicitará uma versão de taxa de bits inferior do feed. Se a sua velocidade aumentar, a qualidade também aumentará. Isto acontece automaticamente, sem a intervenção do utilizador. A utilização de um leitor de vídeo adaptável é essencial e garante que cada espetador tenha a melhor QoE possível em qualquer altura.

Conclusão

Esperamos que esta visão geral o tenha ajudado a compreender os factores que contribuem para uma transmissão em direto de qualidade. O aproveitamento correto destes elementos pode melhorar a qualidade do seu vídeo e, mais importante ainda, aumentar a QoE para os seus espectadores. É uma situação em que todos ganham.

Tudo isto, como é óbvio, requer uma plataforma de vídeo em linha. Se estiver interessado em testar uma plataforma de transmissão em direto hoje, inscreva-se na avaliação gratuita do Dacast. Não necessitamos dos dados do seu cartão de crédito para nos inscrevermos. A avaliação gratuita tem a duração de 14 dias e dá acesso a quase todas as funcionalidades do Dacast.

Clique no botão abaixo para se inscrever e experimentar!

COMEÇAR GRATUITAMENTE

Alguma pergunta, comentário ou ideia? Deixe-nos saber na secção de comentários abaixo! E para obter dicas regulares sobre transmissão em direto e ofertas exclusivas, junte-se ao nosso grupo do LinkedIn.

Obrigado pela leitura e, como sempre, boa sorte para as suas transmissões em direto!

Max Wilbert

Max Wilbert is a passionate writer, live streaming practitioner, and has strong expertise in the video streaming industry.