Kinesis Video Streams: come funziona - 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à.

Kinesis Video Streams: come funziona

Puoi usare Amazon Kinesis Video Streams, un programma completamente gestitoServizio AWS, per trasmettere video in diretta dai dispositivi Cloud AWS e archiviarli in modo duraturo. Puoi quindi creare le tue applicazioni per l'elaborazione di video in tempo reale o eseguire analisi dei video in batch.

Il diagramma seguente fornisce una panoramica di come funziona di Kinesis Video Streams


            Diagramma che mostra l'interazione tra produttori e consumatori in Kinesis Video Streams.

Il diagramma mostra l'interazione tra i componenti seguenti:

  • Produttore: qualsiasi fonte che inserisce dati in un flusso video Kinesis. Un producer può essere qualsiasi dispositivo che genera video, come una telecamera di sicurezza, una telecamera da indossare, una telecamera di uno smartphone o una telecamera del pannello di controllo. Un producer può anche inviare dati non video, come feed audio, immagini o dati RADAR.

    Un producer singolo può generare uno o più flussi video. Ad esempio, una videocamera può inviare dati video a un flusso video Kinesis e dati audio a un altro.

    • Librerie Kinesis Video Streams Producer: un set di software e librerie che è possibile installare e configurare sui dispositivi. Puoi utilizzare queste librerie per connettere in modo sicuro e trasmettere video in modo affidabile in diversi modi, anche in tempo reale, dopo averli salvati nel buffer per alcuni secondi o durante il caricamento di contenuti multimediali. after-the-fact

  • Streaming video Kinesis: una risorsa che è possibile utilizzare per trasportare dati video in diretta, archiviarli facoltativamente e renderli disponibili per il consumo sia in tempo reale che in batch o una tantum. In una configurazione tipica, uno stream video Kinesis prevede la pubblicazione dei dati da parte di un solo produttore.

    Il flusso è in grado di trasportare audio e flussi di dati simili codificati temporalmente, ad esempio feed di rilevamento profondità, feed RADAR e molto altro. È possibile creare uno stream video Kinesis utilizzando AWS Management Console o a livello di programmazione gli SDK. AWS

    Più applicazioni indipendenti possono consumare un flusso video Kinesis in parallel.

  • Consumatore: ottiene dati, come frammenti e fotogrammi, da un flusso video Kinesis per visualizzarli, elaborarli o analizzarli. Generalmente questi utenti sono chiamati applicazioni Kinesis Video Streams. È possibile scrivere applicazioni che consumano ed elaborano dati in Kinesis Video Streams in tempo reale o dopo che i dati sono stati archiviati e indicizzati nel tempo quando non è richiesta un'elaborazione a bassa latenza. Puoi creare queste applicazioni di consumo da eseguire su istanze Amazon EC2.

    • Libreria di parser per streaming video Kinesis— Consente alle applicazioni Kinesis Video Streams di ottenere contenuti multimediali dal flusso video Kinesis in modo affidabile a bassa latenza. Inoltre, analizza i limiti del frame nel contenuto multimediale in modo che le applicazioni possano concentrarsi sull'elaborazione e l'analisi dei frame stesso.