Publicado: Dec 4, 2019

Amazon Kinesis Video Streams agora oferece suporte a streaming de mídia em tempo real via WebRTC. WebRTC é um projeto de código aberto que possibilita a comunicação em tempo real entre navegadores da Web, aplicativos móveis e dispositivos conectados por meio de APIs simples. O Kinesis Video Streams com o WebRTC permite que os desenvolvedores criem aplicativos com streaming de mídia bidirecional em tempo real e interatividade entre aplicativos e dispositivos conectados. Usos comuns incluem áudio e vídeo interativo entre uma campainha com vídeo ou uma babá eletrônica e seu celular, bate-papo de vídeo e streaming de vídeo entre pares

Os desenvolvedores podem usar o Amazon Kinesis Video Streams com o WebRTC para facilitar o stream de mídia bidirecional em tempo real para casos de uso como monitoramento e segurança doméstica, campainhas com controle por câmera, monitoramento de bebês e animais de estimação, dispositivos inteligentes e muito mais. O Kinesis Video Streams leva os recursos do WebRTC para o dispositivo IoT com câmera por meio de SDKs específicos à plataforma de hardware e pode ajustar a escala, com elasticidade, para atender a milhões de dispositivos. Por ser um recurso totalmente gerenciado, os clientes não precisam construir, operar nem escalar a infraestrutura de nuvem relacionada ao WebRTC, como os servidores de retransmissão de mídia ou sinalização. 

O Kinesis Video Streams inclui um endpoint de sinalização do WebRTC para agilizar a descoberta de pares e estabelecer uma conexão segura. Ele inclui endpoints STUN (Session Traversal Utilities for NAT) e TURN (Traversal Using Relays around NAT) para garantir a troca de mídia entre os pares em tempo real. Inclui também um SDK de código aberto gratuito que se integra diretamente com firmware de câmera para proteger a comunicação com endpoints do Kinesis Video Streams e oferecer descoberta de pares e streaming de mídia. Por fim, fornece bibliotecas de clientes para Android e iOS, e JavaScript que permite que webplayers e dispositivos móveis compatíveis com o padrão WebRTC possam descobrir e se conectar em segurança com um dispositivo de câmera para streaming de mídia e comunicação bidirecional.

Com o Amazon Kinesis Video Streams, você paga somente pelo que usar. Consulte a definição de preço do Amazon Kinesis Video Streams para obter informações.

Para saber mais sobre o suporte do Amazon Kinesis Video Streams para WebRTC, consulte a documentação do desenvolvedor.

Consulte a tabela de regiões globais da AWS para ver a disponibilidade do Amazon Kinesis Video Streams.