Che cos'è Kinesis Video Streams? - Flusso di video Amazon Kinesis

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Che cos'è Kinesis Video Streams?

Puoi utilizzare Amazon Kinesis Video Streams, un servizio Servizio AWS completamente gestito, per trasmettere video in diretta dai dispositivi a o creare applicazioni Cloud AWS per l'elaborazione video in tempo reale o l'analisi video orientata ai batch.

Kinesis Video Streams non è solo spazio di archiviazione per dati video. ma anche a visualizzare i flussi video in tempo reale nel momento stesso in cui vengono ricevuti nel cloud. Puoi monitorare i tuoi live streaming in o sviluppare la AWS Management Console tua applicazione di monitoraggio che utilizzi la libreria API Kinesis Video Streams per visualizzare video in diretta.

Puoi utilizzare Kinesis Video Streams per acquisire enormi quantità di dati video in diretta da milioni di fonti, tra cui smartphone, telecamere di sicurezza, webcam, telecamere integrate in auto, droni e altre fonti. Puoi anche inviare dati non video con serializzazione temporale come dati audio, immagini termiche, dati di profondità e dati RADAR. Trasmettendo video in diretta da queste fonti a un flusso video Kinesis, puoi creare applicazioni per accedere ai dati in tempo reale per l' frame-by-frameelaborazione a bassa latenza. Kinesis Video Streams è indipendente dalla fonte. Puoi trasmettere video in streaming dalla webcam di un computer utilizzando la Plugin GStreamer - kvssink libreria o da una videocamera in rete utilizzando il protocollo di streaming in tempo reale (RTSP).

Puoi anche configurare il tuo flusso video Kinesis per archiviare in modo duraturo i dati multimediali per il periodo di conservazione specificato. Kinesis Video Streams archivia automaticamente questi dati e li crittografa quando sono inattivi. Inoltre, Kinesis Video Streams indicizza i dati archiviati in base sia ai timestamp del produttore che ai timestamp di ingestione. È possibile creare applicazioni che elaborano periodicamente in batch i dati video oppure creare applicazioni che richiedono l'accesso una tantum ai dati storici per diversi casi d'uso.

Le tue applicazioni personalizzate, in tempo reale o orientate ai batch, possono essere eseguite su istanze Amazon EC2. Queste applicazioni possono elaborare i dati utilizzando algoritmi open source di deep learning o utilizzare applicazioni di terze parti che si integrano con Kinesis Video Streams.

I vantaggi dell'utilizzo di Kinesis Video Streams includono quanto segue:

  • Connettiti e trasmetti in streaming da milioni di dispositivi: puoi utilizzare Kinesis Video Streams per connettere e trasmettere video, audio e altri dati da milioni di dispositivi, tra cui smartphone di consumo, droni e dash cam. Puoi utilizzare le librerie per produttori di Kinesis Video Streams per configurare i tuoi dispositivi e trasmettere in modo affidabile in tempo reale o come caricamenti multimediali. after-the-fact

  • Archivia, crittografa e indicizza i dati in modo duraturo: puoi configurare il tuo flusso video Kinesis per archiviare in modo duraturo i dati multimediali per periodi di conservazione personalizzati. Kinesis Video Streams genera anche un indice sui dati archiviati basato su timestamp generati dal produttore o dal lato del servizio. Le tue applicazioni possono recuperare dati specifici in un flusso utilizzando l'indice temporale.

  • Concentrati sulla gestione delle applicazioni anziché dell'infrastruttura: Kinesis Video Streams è serverless, quindi non c'è alcuna infrastruttura da configurare o gestire. Non devi preoccuparti dell'implementazione, della configurazione o della scalabilità elastica dell'infrastruttura sottostante perché i flussi di dati e il numero di applicazioni che consumano crescono e si riducono. Kinesis Video Streams esegue automaticamente tutta l'amministrazione e la manutenzione necessarie per gestire gli stream, in modo che tu possa concentrarti sulle applicazioni, non sull'infrastruttura.

  • Crea applicazioni in tempo reale e in batch su flussi di dati: puoi utilizzare Kinesis Video Streams per creare applicazioni personalizzate in tempo reale che operano su flussi di dati live e creare applicazioni batch o una tantum che funzionano su dati persistenti in modo duraturo senza requisiti di latenza rigorosi. Puoi creare, distribuire e gestire applicazioni personalizzate: soluzioni open source (Apache MXNet, OpenCV), sviluppate internamente o di terze parti che utilizzano per elaborare e analizzare i tuoi stream. Marketplace AWS Puoi utilizzare le API Kinesis Get Video Streams per creare più applicazioni simultanee che elaborano i dati in tempo reale o in batch.

  • Trasmetti i dati in modo più sicuro: Kinesis Video Streams crittografa tutti i dati mentre fluiscono attraverso il servizio e quando i dati persistono. Kinesis Video Streams applica la crittografia basata su Transport Layer Security (TLS) sullo streaming di dati dai dispositivi e crittografa tutti i dati inattivi utilizzando (). AWS Key Management Service AWS KMS Inoltre, puoi gestire l'accesso ai tuoi dati utilizzando (IAM). AWS Identity and Access Management

  • Pagamento in base al consumo: per ulteriori informazioni, consulta AWS Pricing Calculator.

Disponibilità nelle Regioni

Amazon Kinesis Video Streams è disponibile nelle seguenti regioni:

Nome della regione AWSCodice regionale
Stati Uniti orientali (Ohio) us-east-2
US East (N. Virginia) us-east-1
US West (Oregon) us-west-2
Africa (Cape Town) af-south-1
Asia Pacifico (Hong Kong) ap-east-1
Asia Pacific (Mumbai) ap-south-1
Asia Pacific (Seoul) ap-northeast-2
Asia Pacific (Singapore) ap-southeast-1
Asia Pacific (Sydney) ap-southeast-2
Asia Pacific (Tokyo) ap-northeast-1
Canada (Central) ca-central-1
China (Beijing) cn-north-1
Europe (Frankfurt) eu-central-1
Europe (Ireland) eu-west-1
Europe (London) eu-west-2
Europe (Paris) eu-west-3
Sud America (San Paolo) sa-east-1

Sei il primo utente di Kinesis Video Streams?

Se utilizzi Kinesis Video Streams per la prima volta, ti consigliamo di leggere le seguenti sezioni nell'ordine:

  1. Kinesis Video Streams: come funziona— Per conoscere i concetti di Kinesis Video Streams.

  2. Guida introduttiva ad Amazon Kinesis Video Streams— Per configurare il tuo account e testare Kinesis Video Streams.

  3. Librerie per produttori di Kinesis Video Streams— Per saperne di più sulla creazione di un'applicazione per produttori Kinesis Video Streams.

  4. Libreria di analisi dei flussi video Kinesis— Per saperne di più sull'elaborazione dei frame di dati in entrata in un'applicazione consumer Kinesis Video Streams.

  5. Esempi di Amazon Kinesis Video Streams— Per vedere altri esempi di cosa puoi fare con Kinesis Video Streams.