View a markdown version of this page

Utilizzo degli eventi video in streaming - Amazon Rekognition

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à.

Utilizzo degli eventi video in streaming

Nota

Streaming Video and Bulk Image Analysis non è più disponibile per i nuovi clienti. Per ulteriori informazioni, consulta Modifiche alla disponibilità delle funzionalità di Amazon Rekognition.

Questa modifica non influisce sulla disponibilità di altre funzionalità di Amazon Rekognition.

È possibile utilizzare Video Amazon Rekognition per rilevare e riconoscere i volti o gli oggetti in un video in streaming. Video Amazon Rekognition usa Flusso di video Amazon Kinesis per ricevere e processare un flusso video. Crea un elaboratore di flussi con parametri che mostrano gli elementi da rilevare dal flusso video. Rekognition invia i risultati del rilevamento delle etichette dagli eventi video in streaming come notifiche Amazon SNS e Amazon S3. Rekognition invia i risultati della ricerca del volto in un flusso di dati Kinesis.

I processori di stream Face Search utilizzano FaceSearchSettings per cercare volti da una raccolta. Per ulteriori informazioni su come implementare i processori di stream Face Search per analizzare i volti nei video in streaming, consultaRicerca di volti in una raccolta in streaming video.

Gli stream processor di rilevamento delle etichette ConnectedHomeSettings vengono utilizzati per cercare persone, pacchi e animali domestici negli eventi video in streaming. Per ulteriori informazioni su come implementare gli elaboratori di flussi di rilevamento di tag, consultaRilevamento delle etichette negli eventi video in streaming.

Panoramica delle operazioni del processore di streaming Video Amazon Rekognition

Per iniziare ad analizzare un video in streaming, avviare un elaboratore di flussi Video Amazon Rekognition e riprodurre il video in streaming in Video Amazon Rekognition. Un elaboratore di flussi Video Amazon Rekognition consente di avviare, arrestare e gestire elaboratori di flussi. Un elaboratore di flussi viene creato chiamando CreateStreamProcessor. I parametri della richiesta per creare un elaborare di flussi per la ricerca dei volti includono i nomi della risorsa Amazon (ARN) del flusso video Kinesis, il flusso di dati Kinesis e l'identificatore della raccolta che consente di riconoscere i volti nel video in streaming. I parametri di richiesta per la creazione di un processore di flusso di monitoraggio della sicurezza includono Amazon Resource Names (ARN) per il flusso video Kinesis e l'argomento Amazon SNS, i tipi di oggetti che desideri rilevare nel flusso video e le informazioni per un bucket Amazon S3 per i risultati di output. Includi inoltre il nome specificato per l'elaboratore di flussi.

L'elaborazione di un video viene avviata chiamando l'operazione StartStreamProcessor. Per ottenere le informazioni sullo stato di un elaboratore di flussi, chiamare DescribeStreamProcessor. Altre operazioni che puoi eseguire sono l'etichettatura TagResourcedi un processore di streaming e l'eliminazione DeleteStreamProcessordi uno stream processor. Se utilizzi uno stream processor per la ricerca di volti, puoi anche StopStreamProcessorutilizzarlo per arrestare uno stream processor. Per ottenere un elenco di elaboratori di flussi nell'account, chiamare ListStreamProcessors.

In seguito all'avvio dell'elaboratore di flussi, eseguire in streaming il video in Amazon Rekognition per video attraverso il flusso video Kinesis specificato in CreateStreamProcessor. È possibile utilizzare l'operazione Kinesis Video PutMediaStreams SDK per inviare video nel flusso video Kinesis. Per un esempio, consulta Esempio di API. PutMedia

Per informazioni su come la tua applicazione può utilizzare i risultati dell'analisi di Video Amazon Rekognition da uno stream processor di ricerca facciale, consulta Lettura dei risultati delle analisi di video in streaming.