Stream to Amazon IVS

Learn how to add your Amazon IVS channel to Restream.

Elisavet avatar
Written by Elisavet
Updated over a week ago

Amazon IVS is ideal for interactive video experiences on your website or application.

How to add Amazon IVS to Restream

  1. First, log in to Amazon IVS using your Amazon AWS credentials.

  2. Go to the IVS page, click Channels and then Create Channel.

  3. Name the channel and set it up - we recommend using the Default configuration.​

    If you choose Customized configuration, select “Standard” for channel type to enable Full HD streaming. Then select low latency.

  4. Scroll to the bottom of the page and click Create Channel.

  5. On the next page, scroll down to the General Configuration box.

  6. Copy the ingest server URL and the Stream Key.

  7. From your Restream home screen, click the Destinations button.

  8. Click Add Channels.

  9. At the bottom, select Custom RTMP.

  10. Fill in the RTMP URL and stream key you copied, then click Add Channel.

  11. Amazon IVS is now set up - you just need to choose how you'll go live.


  • An Amazon AWS account is needed to create this integration.

  • You need a paid Restream plan to stream on Custom RTMP channels.

  • API-dependent features like Restream Chat and Analytics will not work for Custom RTMP channels.

  • Amazon IVS has the following recommended stream settings:

    Video Guidelines

    • Codec: H.264

    • Resolution: 480p, 720p, or 1080p

    • Bitrate: 1,500-8,500 Kbps depending on resolution and FPS

    • Rate Control: CBR

    • FPS: 30 or 60

    • Keyframe Interval: 2 seconds

    Audio Guidelines

    • Codec: AAC (LC)

    • Bitrate: 96 Kbps to 320 Kbps

    • Sample rate: 44.1 Khz or 48 Khz

    • Channels: Maximum 2 - Stereo (1: mono or 2: stereo audio channel support)

💡 Restream also supports streaming to Amazon Live.

Did this answer your question?