Java プロデューサーライブラリを使用する - Amazon Kinesis Video Streams

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

Java プロデューサーライブラリを使用する

Amazon Kinesis Video Streams が提供する Java プロデューサーライブラリを使用して、最小限の設定でアプリケーションコードを記述し、デバイスから Kinesis ビデオストリームにメディアデータを送信できます。

アプリケーションが Kinesis Video Streams へのデータのストリーミングを開始できるように、コードを Kinesis Video Streams と統合するには、次のステップを実行します。

  1. KinesisVideoClient オブジェクトのインスタンスを作成します。

  2. メディアソース情報を指定して MediaSource オブジェクトを作成します。たとえば、カメラのメディアソースを作成する場合、カメラを識別しカメラ使用のエンコードを指定するなどの情報を提供します。

    ストリーミングを開始するには、カスタムのメディアソースを作成する必要があります。

  3. KinesisVideoClient を使用してメディアソースを登録します。

    KinesisVideoClient を使用してメディアソースを登録後、メディアソースでデータが利用可能になると、KinesisVideoClient とデータが呼び出されます。

手順: Java プロデューサーを使用する SDK

この手順では、Java アプリケーションで Kinesis Video Streams Java プロデューサークライアントを使用して Kinesis ビデオストリームにデータを送信する方法を示します。

このステップでは、カメラやマイクなどのメディアソースは必要ありません。代わりに、テスト目的により、このコードは一連のバイトで構成されるサンプルフレームを生成します。カメラやマイクなどの実際のソースからメディアデータを送信する場合に、この同じコードパターンを使用できます。

この手順には、以下のステップが含まれます。