ストリーミングビデオの使用 - Amazon Rekognition

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

ストリーミングビデオの使用

Amazon Rekognition Video を使用してストリーミングビデオ内の顔を検出および認識できます。代表的なユースケースには、ビデオストリーム内の既知の顔を検出する場合があります。Amazon Rekognition Video では、Amazon Kinesis Video Streams を使用してビデオストリームを受信および処理します。分析結果は Amazon Rekognition Video から Kinesis data stream に出力され、クライアントアプリケーションによって読み取られます。Amazon Rekognition Video には、ストリーミングビデオの分析を開始および管理するためのストリームプロセッサ (CreateStreamProcessor) が用意されています。

注記

Amazon Rekognition Videoストリーミング API は以下のリージョンでのみ利用できます。米国東部 (バージニア北部)、米国西部 (オレゴン)、アジアパシフィック (東京)、欧州 (フランクフルト)、および欧州 (アイルランド)。

以下の図は、Amazon Rekognition Video がストリーミングビデオ内の顔を検出して認識する原理を示しています。

ストリーミングビデオに Amazon Rekognition Video を使用するには、アプリケーションに以下のものを実装する必要があります。

このセクションでは、Kinesis video stream および Kinesis data stream の作成、Amazon Rekognition Video へのビデオのストリーミング、分析結果を消費するアプリケーションを記述する方法について説明します。Matroska (MKV) でエンコードされたファイルからストリーミングする場合は、 PutMedia オペレーションを使用して、作成した にソースビデオをストリーミングできます。Kinesis video stream詳細については、PutMediaAPI の例を参照してください。それ以外の場合は、サードパーティーのマルチメディアフレームワークソフトウェアである Gstreamer を使用し、デバイスカメラからビデオをストリーミングするAmazon Kinesis Video Streamsプラグインをインストールできます。