Práticas recomendadas de streaming e codificação

Para garantir a experiência de reprodução da mais alta qualidade, você deve sempre começar com o conteúdo da mais alta qualidade possível.

Proporção

Para garantir que o conteúdo de vídeo não seja esticado inadequadamente durante a reprodução, você deve garantir que o conteúdo de origem seja codificado com a proporção de exibição correta e pixels quadrados. Garantir que sua proporção seja a mesma dos locais de reprodução impedirá que barras pretas sejam exibidas em seu conteúdo durante a reprodução.

Perfil – Linha de Base, Principal ou Alta?

O perfil determina como o codec H.264 compacta o fluxo. Maior compressão produz fluxos menores; menos compressão geralmente significa melhor qualidade. Os perfis são baseados no aplicativo de streaming:

  • High é voltado para dispositivos de reprodução de alta definição.
  • O Main é adequado para transmissão de definição padrão e streaming de desktop.
  • A linha de base é adequada para reprodução em dispositivos móveis e para compatibilidade com dispositivos de reprodução mais antigos.

Bitrate

Ao preparar seu código-fonte, você deve permitir 40% de sua sobrecarga total de largura de banda, o que significa que, se você tiver uma conexão de 10Mbps, não deverá exceder 6Mbps no codificador.

Você pode testar sua largura de banda de upload em https://www.speedtest.net/

RTMPS, WebRTC e SRT

Para uma segurança ideal de seus fluxos, recomendamos o uso da URL e da chave do fluxo RTMPS. Isso criptografará sua transmissão ao vivo.

WebRTC & SRT ingest streaming estará disponível em breve!

Streaming de baixa latência

Atualmente, a CDN está configurada com durações de segmento de 10s que terão uma latência aproximada de 20-25s. A chave para reduzir a latência é reduzir a duração do segmento e procuraremos oferecer suporte a isso muito em breve!

Exemplos de codificador

Os exemplos a seguir oferecem um ótimo lugar para começar.

Full HD 1080p |

obs-1080p.png
  • Resolução / Saída: 1920 x 1080
  • Vídeo Bitrate: 2000 – 4500Kbps
  • Intervalo do quadro-chave: 2 segundos
  • Perfil: Principal ou Alto
  • Bitrate de áudio: 128 Kbps AAC

HD 720p |

  • Resolução / Saída: 1280 x 720
  • Vídeo Bitrate: 850 – 3000 Kbps
  • Intervalo do quadro-chave: 2 segundos
  • Perfil: Principal ou Alto
  • Bitrate de áudio: 96 Kbps AAC

SD 480p |

  • Resolução / Saída: 852 x 480
  • Vídeo Bitrate: 500 – 2000 Kbps
  • Intervalo do quadro-chave: 2 segundos
  • Perfil: Principal ou Alto
  • Bitrate de áudio: 96 Kbps AAC

LD 240p

  • Resolução / Saída: 320 x 240
  • Vídeo Bitrate: 300 – 850 Kbps
  • Intervalo do quadro-chave: 2 segundos
  • Perfil: Linha de base
  • Bitrate de áudio: 64 Kbps AAC

Gostou deste artigo?

Share on Facebook
Share on Twitter
Share on Linkdin
Share on Pinterest

Deixe um comentário