Amazon Kinesis Video Streams とは - Amazon Kinesis Video Streams

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

Amazon Kinesis Video Streams とは

フルマネージド型の Amazon Kinesis Video Streams を使用できます。 AWS のサービス、デバイスから にライブビデオをストリーミングする AWS クラウド、またはリアルタイムビデオ処理またはバッチ指向ビデオ分析用のアプリケーションを構築します。

Kinesis Video Streams は、ビデオデータのストレージだけではありません。これを使用すると、ビデオストリームをクラウドで受信しながらリアルタイムで視聴できます。ライブストリームは、 でモニタリングできます。 AWS Management Console、または Kinesis Video Streams APIライブラリを使用してライブビデオを表示する独自のモニタリングアプリケーションを開発します。

Kinesis Video Streams を使用すると、スマートフォン、セキュリティカメラ、ウェブカメラ、車、ドローンやその他のソースに設置されるカメラのような何百万ものソースからライブ動画データの膨大な量を取得できます。また、オーディオデータ、熱画像、深度データ、RADARデータなど、動画以外の時系列データを送信することもできます。これらのソースから Kinesis ビデオストリームにライブビデオストリームが流れると、リアルタイムでデータにアクセスするためのアプリケーションを構築して frame-by-frame、低レイテンシーの処理を行うことができます。Kinesis Video Streams はソースに依存しません。GStreamer プラグイン - kvssink ライブラリを使用してコンピュータのウェブカメラから、またはリアルタイムストリーミングプロトコル () を使用してネットワーク上のカメラからビデオをストリーミングできますRTSP。

また、指定する保持期間でメディアデータを永続的に保存するように Kinesis のビデオストリームを設定することもできます。Kinesis Video Streams は、このデータを自動的に保存し、保管時には暗号化します。さらに、Kinesis Video Streams は、プロデューサーのタイムスタンプと取り込みのタイムスタンプの両方に基づいて、保存されたデータのタイムインデックスを作成します。定期的に動画データをバッチ処理するアプリケーションを構築したり、さまざまなユースケースの履歴データへの 1 回限りのアクセスを必要とするアプリケーションを作成したりできます。

リアルタイムまたはバッチ指向のカスタムアプリケーションは、Amazon EC2インスタンスで実行できます。これらのアプリケーションは、オープンソースの深層学習アルゴリズムを使用してデータを処理したり、Kinesis Video Streams と統合するサードパーティーアプリケーションを使用したりする場合があります。