Prerequisites - Amazon Kinesis Video Streams
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).


Before you set up the C++ Producer SDK on your Raspberry Pi, ensure that you have the following prerequisites:

  • A Raspberry Pi device with the following configuration:

    • Board version: 3 Model B or later.

    • A connected camera module.

    • An SD card with a capacity of at least 8 GB.

    • The Raspbian operating system (kernel version 4.9 or later) installed. You can download the latest Raspberry Pi OS (previously called Raspbian) image from the Raspberry Pi website. Follow the Raspberry Pi instructions to install the downloaded image on an SD card.

  • An Amazon Web Services account with a Kinesis video stream. For more information, see Getting Started with Kinesis Video Streams.


    The C++ Producer SDK uses the US West (Oregon) (us-west-2) Region by default. To use the default Amazon Web Services Region create your Kinesis video stream in the US West (Oregon) Region.

    To use a different Region for your Kinesis video stream, do one of the following:

    • Set the following environment variable to your Region (for example, us-east-1):

      export AWS_DEFAULT_REGION=us-east-1