Publicado: Apr 30, 2021

O Amazon Chime SDK para JavaScript agora fornece uma maneira para os criadores priorizarem os streams de vídeo de acordo com o caso do usuário da reunião online. Se houver largura de banda insuficiente para baixar todos os streams de vídeo disponíveis, o Amazon Chime SDK usa a política de priorização de vídeo para maximizar a fidelidade e a qualidade dos streams de vídeo de alta prioridade.

Usando as políticas de priorização de vídeo com o Amazon Chime SDK, os criadores podem oferecer experiências de alta qualidade ministradas por instrutor, definindo o vídeo do instrutor como a prioridade mais alta para os participantes verem. Em vez da largura de banda de downlink ser compartilhada igualmente entre o vídeo do instrutor e dos outros participantes, o vídeo do instrutor tem precedência e é transmitido com a mais alta qualidade disponível.

Ao ingressar em uma reunião, os streams de vídeo são conectados em ordem de prioridade, até que todos os streams sejam conectados ou a largura de banda do downlink se esgote. Se a rede do cliente ficar restrita ou congestionada, os streams de vídeo são pausados ​​em ordem de prioridade reversa, liberando largura de banda para streams de maior prioridade para continuar em alta qualidade. Se um stream de vídeo for transmitido simultaneamente em streams de alta e baixa taxa de bits, o vídeo mudará primeiro para o stream de baixa taxa de bits, apenas pausando o stream como último recurso.

Por exemplo, para os participantes, o stream de primeira prioridade é o vídeo do instrutor em 720p a 30fps usando 1.4 Mbps de largura de banda. Contanto que o participante possa baixar pelo menos 1.4 Mbps, ele receberá o vídeo do instrutor a 720p a 30 fps. O vídeo do participante é transmitido em 360p a 30 fps usando 600 kbps. Dependendo da largura de banda disponível restante de cada participante, o participante pode ver todos, alguns ou nenhum outro vídeo participante. Como a prioridade é por cliente, a experiência do instrutor pode priorizar o vídeo dos participantes de forma diferente.

Para obter mais informações sobre as políticas de priorização de vídeo do Amazon Chime ou o Amazon Chime SDK para Javascript, acesse a página do produto do Amazon Chime SDK ou nossa documentação.