

# SDK de Transmissão do IVS: Guia para a Web \| Streaming em tempo Real
<a name="broadcast-web"></a>

O SDK de Transmissão do streaming em tempo real do IVS para Web fornece aos desenvolvedores as ferramentas necessárias para criar experiências interativas e em tempo real na Web. Esse SDK destina-se a desenvolvedores que estão criando aplicações para a Web com o Amazon IVS.

O SDK de Transmissão da Web possibilita que os participantes enviem e recebam vídeos. O SDK oferece suporte para as seguintes operações:
+ Entrar em um palco
+ Publicar mídia para outros participantes do palco
+ Inscrever-se na mídia de outros participantes do palco
+ Gerenciar e monitorar vídeos e áudios publicados no palco
+ Obter estatísticas WebRTC para cada conexão de pares
+ Todas as operações do SDK de Transmissão do streaming de baixa latência do IVS para Web

**Versão mais recente do SDK de transmissão para a Web:** 1.34.0 ([Notas de release](https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/release-notes.html#apr09-26-broadcast-web-rt)) 

**Documentação de referência:** para obter informações sobre os métodos mais importantes disponíveis no SDK de Transmissão do Amazon IVS para a Web, consulte [https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference](https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference). Verifique se a versão mais atual do SDK está selecionada.

**Código de exemplo**: os exemplos abaixo são um bom lugar para aprender rapidamente a usar o SDK:
+ [Reprodução simples](https://codepen.io/amazon-ivs/pen/RNwVBRK)
+ [Publicação e inscrição simples](https://codepen.io/amazon-ivs/pen/ZEqgrpo)
+ [Demonstração abrangente de colaboração em tempo real do React](https://github.com/aws-samples/amazon-ivs-real-time-collaboration-web-demo/tree/main)

**Requisitos de plataforma**: consulte [SDK de Transmissão do Amazon IVS](https://docs.aws.amazon.com//ivs/latest/RealTimeUserGuide/broadcast.html) para obter uma lista das plataformas compatíveis.

**Observação:** publicar de um navegador é conveniente para os usuários finais, pois não requer a instalação de software adicional. No entanto, a publicação baseada em navegador está sujeita às restrições e à variabilidade desse ambiente. Caso você precise priorizar a estabilidade (por exemplo, para streaming de eventos), geralmente recomendamos publicar de fontes que não sejam o navegador (por exemplo, OBS Studio ou outros codificadores dedicados), que costumam ter acesso direto aos recursos do sistema e evitam limitações do navegador. Para saber mais sobre as opções de publicação fora do navegador, consulte a documentação do [Stream Ingest](rt-stream-ingest.md).