Amazon Kinesis Video Streams
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 Amazon Kinesis Video Streams oferece suporte para ingestão de mídia por meio de uma conexão WebRTC para armazenamento, reprodução e processamento analítico seguros.
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.
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 transmissões de mídia ao vivo e gravada com facilidade do Kinesis Video Streams para navegadores ou aplicações móveis com o recurso de HTTP Live Streaming (HLS) do Kinesis.
Extraia imagens para uma reprodução melhorada ou para aplicações de machine learning
O Amazon Kinesis Video Streams oferece APIs e SDKs para ajudar você a extrair imagens de suas transmissões de vídeo. Você pode usar essas imagens em aplicações aprimoradas de reprodução, como miniaturas e busca manual, ou em pipelines de machine learning. O Kinesis Video Streams oferece extração de imagens sob demanda usando APIs ou extração automatizada a partir de etiquetas de metadados em vídeo ingerido.
Crie aplicações com transmissão bidirecional de mídia 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 streams, para que você possa dedicar o seu tempo à criação de aplicações inovadoras.
Gravação do Edge e streaming programado na nuvem
O Amazon Kinesis Video Streams oferece uma maneira simples, eficiente e econômica de se conectar a câmeras IP nas instalações do cliente, gravar e armazenar localmente vídeos dessas câmeras e transmitir vídeos para a nuvem em uma programação definida pelo cliente para armazenamento, reprodução e processamento analítico de longo prazo. Para acessar o Amazon Kinesis Video Streams Edge Agent, clique aqui.
Como funciona
Capture, processe e armazene streams de mídia para reprodução, análises e machine learning.
Crie aplicativos com streaming ao vivo com latência ultrabaixa e comunicação bidirecional em tempo real.
Casos de uso
-
Residência inteligente
-
Cidade inteligente
-
Automação industrial
-
Residência inteligente
-
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 uma campainha com câmera do seu telefone celular -
Cidade inteligente
-
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 de alerta Amber -
Automação industrial
-
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
Publicações de blog
- data
No momento, não há nenhuma publicação de blog. Consulte o blog da AWS para saber sobre outros recursos.
Comece a usar o Amazon Kinesis Video Streams
Saiba como usar o Kinesis Video Streams neste guia detalhado.
Obtenha acesso instantâneo ao nível gratuito da AWS.
Comece 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