When RTMP streaming with Amazon's Interactive Video Service (IVS), please refer to the following suggested stream settings to work within the IVS requirements. Also refer to this link (AWS IVS FAQs) for common error messages from the web UI and their meaning.
Suggested Settings:
Under the appropriate Video Profile:
- Encoding Mode: Constant Bitrate
- Recommended Bitrate:
480p (SD) | 720p (HD) | 1080p (Full HD) | |
Video Bitrate | Up to 1500 kbps | Up to 4500 kbps | Up to 8500 kbps |
FPS | 30 | 30 or 60 | 30 or 60 |
- Video Encoding: H.264 (AVC)
- H.264 Profile: Main Profile
- Keyframe Interval: 1-2 Seconds (1 second for lower end-to-end latency)
Under the appropriate Audio Profile:
- Encoding Mode: Constant Bitrate
- Audio Bitrate: anything up to 320 kbps
- Channels: Maximum of 2
- Suggested sample rate of audio signal: 44.1 kHz or 48 kHz (it is best to match your production audio flow)
NOTE: If you are experiencing playback or video/audio quality issues on AWS IVS, try lowering the Video or Audio Bitrate a little lower than the recommended bitrates.
Still having issues? Check out this article for AWS IVS FAQs.