Amazon Kinesis Video Streams

Capture, processe e armazene streams de mídia para reprodução, análises e machine learning.

O Amazon Kinesis Video Streams facilita o streaming seguro de vídeos de dispositivos conectados para a AWS, podendo ser usados para análises, machine learning (ML), reprodução e outros processamentos. O Kinesis Video Streams provisiona e escala de maneira elástica e automática toda a infraestrutura necessária para consumir dados de streaming de vídeo de milhões de dispositivos. O serviço oferece armazenamento resiliente, criptografa e indexa dados de vídeo de streams e permite acessar os dados por meio de APIs fáceis de usar. O Kinesis Video Streams permite reproduzir vídeo para visualização ao vivo e sob demanda, bem como criar rapidamente aplicativos que usam visão computadorizada e análises de vídeo por meio da integração com o Amazon Rekognition Video e de bibliotecas de estruturas de ML, como Apache MxNet, TensorFlow e OpenCV. O Kinesis Video Streams também suporta o WebRTC, um projeto de código aberto que permite streaming de mídia em tempo real e interações entre navegadores da web, aplicativos móveis e dispositivos conectados por APIs simples. O uso comum inclui chat por vídeo e streaming de mídia peer-to-peer.

Para começar a usar, crie um Kinesis Video Stream com alguns cliques no console de gerenciamento da AWS. Em seguida, instale o SDK do Kinesis Video Streams nos dispositivos e inicie o streaming de mídia para a AWS, onde serão reproduzidos, armazenados e analisados. Com o Kinesis Video Streams, você paga somente pelo que usar. Não há compromissos antecipados nem taxas mínimas.

Apresentação do Amazon Kinesis Video Streams

Benefícios

Streaming de vídeo de milhões de dispositivos

O Amazon Kinesis Video Streams fornece SDKs que facilitam o streaming seguro de mídia de dispositivos para a AWS para fins de reprodução, armazenamento, análises, machine learning e outros processamentos. O Kinesis Video Streams pode consumir dados de dispositivos de borda, smartphones, câmeras de segurança, bem como de outras fontes de dados, como RADARs, LIDARs, drones, satélites, câmeras veiculares e sensores de profundidade.

Crie aplicativos com recursos de visão e vídeo em tempo real

Crie facilmente aplicativos com recursos de visão computadorizada em tempo real por meio da integração com o Amazon Rekognition Video, bem como recursos de análises de vídeo em tempo real usando estruturas populares de machine learning de código aberto.

Reproduza fluxos de vídeo ao vivo e gravados

Faça streaming de mídia ao vivo e gravado com facilidade enviando fluxos de vídeo do Kinesis para navegadores ou aplicativos móveis por meio do recurso de HTTP Live Streaming (HLS) do Kinesis Video Streams.

Crie aplicativos com streaming de mídia bidirecional em tempo real

O Amazon Kinesis Video Streams suporta o projeto de código aberto WebRTC para streaming de mídia bidirecional em tempo real entre navegadores da web, aplicativos móveis e dispositivos conectados. Com o suporte do WebRTC, você pode usar APIs simples para criar aplicativos ricos como chat de vídeo e compartilhamento de dados peer-to-peer compartilhando com uma latência ultrabaixa e comunicação bidirecional entre seu aplicativo e dispositivos conectados.

Seguro

O Amazon Kinesis Video Streams permite controlar o acesso aos streamings usando o AWS Identity and Access Management (IAM). O serviço ajuda a proteger os dados criptografando automaticamente os dados ociosos usando o AWS Key Management Service (KMS) e os dados em trânsito usando o protocolo padrão de mercado Transport Layer Security (TLS).

Armazenamento resiliente e pesquisável

O Amazon Kinesis Video Streams usa o Amazon S3 como datastore subjacente, o que significa que os dados são armazenados com resiliência e confiabilidade. O Kinesis Video Streams permite pesquisar e recuperar rapidamente fragmentos de vídeo de acordo com time stamps gerados pelos dispositivos e pelos serviços.

Sem infraestrutura para gerenciar

O Amazon Kinesis Video Streams gerencia toda a infraestrutura para você. Esqueça as preocupações com configuração, atualizações de software, falhas ou escalabilidade de infraestrutura à medida que o número de streamings e de aplicativos consumidores cresce. O Kinesis Video Streams assume toda a administração e manutenção necessárias para gerenciar os streamings. Dessa forma, você pode dedicar o seu tempo à criação de aplicativos inovadores.

Como funciona

Capture, processe e armazene streams de mídia para reprodução, análises e machine learning.

product-page-diagram_Kinesis-video-streams_how-it-works_01

Crie aplicativos com latência ultrabaixa e comunicação bidirecional em tempo real.

product-page-diagram_Kinesis-Video-Streams_how-it-works_02

Casos de uso

Residência inteligente

Com o Amazon Kinesis Video Streams, você pode fazer facilmente streaming de vídeo e áudio ao vivo de dispositivos residenciais equipados com câmera, como campainhas, monitores de bebês, webcams e sistemas de vigilância residencial para a AWS. Esses streamings podem ser usados para criar diversos aplicativos residenciais inteligentes, da simples reprodução de vídeo até iluminação inteligente, sistemas de controle climático e monitoramento de segurança. Você pode usar os recursos WebRTC para streaming de mídia bidirecional em tempo real e interações para caos de uso como conversar com a pessoa que está tocando a campainha ou controlar remotamente seu robô aspirador com câmera por meio do seu telefone celular.

Exemplo: Interaja com a campainha com câmera do seu telefone celular
product-page-diagram_Kinesis-Video-Streams_smart-home-use-case

Cidade inteligente

Muitas cidades instalaram grandes números de câmeras em semáforos, estacionamentos, shoppings e praticamente em todos os locais públicos. capturando vídeo 24 horas por dia, 7 dias por semana. Você pode usar o Amazon Kinesis Video Streams para consumir, armazenar e analisar com segurança e economia esse volume massivo de dados de vídeo, a fim de ajudar a resolver problemas de trânsito, combater o crime, responder a emergências e muito mais.

Exemplo: sistema Amber Alert
product-page-diagram_Kinesis-Video-Streams_Smart-City

Automação industrial

Você pode usar o Amazon Kinesis Video Streams para coletar diversos dados com codificação temporal, como sinais de RADAR e LIDAR, perfis de temperatura e dados detalhados de equipamentos industriais. Esses dados podem ser analisados usando sua estrutura de machine learning favorita, incluindo Apache MxNet, TensorFlow e OpenCV, em casos de uso de automação industrial como manutenção preditiva. Por exemplo, é possível prever a vida útil de uma gaxeta ou de uma válvula e programar antecipadamente a substituição das peças para reduzir o tempo de inatividade e os defeitos em uma linha de fabricação.

Exemplo: manutenção preventiva de equipamentos
product-page-diagram_Kinesis-Video-Streams_Industrial-Automation

Estudos de caso

niro-logo-200x50-jpg

O Nirovision aumenta a flexibilidade e a agilidade usando o Amazon Kinesis Video Streams.

agentvi-logo-200x50

O Agent Vi estende a solução de análise de vídeo acionada por IA para qualquer câmera IP.

veritone-logo-200x50

A Veritone traz a inteligência artificial para a análise de vídeo.

abeja-logo-200x50

A ABEJA usa a análise de vídeo em tempo real no varejo, na fabricação e na assistência médica.

neosperience-logo-200x50

A Neosperience Cloud permite a análise quadro a quadro dos fluxos de vídeo ao vivo usando o Kinesis Video Streams e o Amazon SageMaker.

Comece a usar o Amazon Kinesis Video Streams

Step 1 - Sign up for an AWS account

Cadastre-se para obter uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2

Consulte o guia de conceitos básicos

Saiba como usar o Kinesis Video Streams neste guia detalhado.
icon3

Comece a criar aplicativos de streaming de mídia

Comece a usar com um de nossos exemplos ou faça streaming de vídeo de um dispositivo Raspberry Pi usando este tutorial.

Saiba mais sobre os recursos do Amazon Kinesis Video Streams

Acesse a página de recursos