Amazon Kinesis Video Streams Producer SDK C++ のセットアップ (Cloud9)

このステップでは、Amazon Kinesis Video Streams Producer SDK C++ を AWS Cloud9 のインスタンスにインストールします。

SDK のダウンロード

Cloud9 のターミナルで以下のコマンドを実行します。

cd
git clone --recursive https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp.git

もしコマンド実行時に --recursive をつけ忘れた場合は、以下のコマンドを実行してください。

cd ~/amazon-kinesis-video-streams-producer-sdk-cpp
git submodule update --init

SDK のビルド

この手順の実行完了には 10〜15分程度かかります。待ち時間の間に 1-3-b. の ストリームの作成, 再生用ビデオのダウンロード を進めておいても大丈夫です。

以下のコマンドを実行すると、SDK の依存ライブラリがダウンロードされ、ビルドされます。このコマンドの完了には10分ほどかかります。

mkdir -p ~/amazon-kinesis-video-streams-producer-sdk-cpp/build
cd ~/amazon-kinesis-video-streams-producer-sdk-cpp/build
cmake -DBUILD_GSTREAMER_PLUGIN=ON ..

続いて以下のコマンドを実行して SDK をビルドします。数分かかります。

make

以上で Amazon Kinesis Video Streams Producer SDK C++ のセットアップは完了です、続いてサンプルアプリケーションを実行してみましょう。