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.