Enabling Multiple Hosts on an Amazon IVS Stream - Amazon Interactive Video Service

Enabling Multiple Hosts on an Amazon IVS Stream

Amazon Interactive Video Service (IVS) enables developers to build applications that combine video from multiple participants into one live stream.

Use cases include:

  • Guest spots – Broadcasters can invite viewers into the broadcast. This opens the door to collaborative content like karaoke and Q&A.

  • Versus (VS) mode – Broadcasters are matched with each other to compete (e.g., in a singing competition).

  • Group broadcasts – Multiple speakers can converse with each other in front of a large audience.

To add multiple hosts to a live stream, you need to use both IVS Real-Time Streaming and IVS Low-Latency Streaming. IVS Real-Time Streaming is used for hosts; Low-Latency Streaming, for viewers. Real-Time Streaming provides a resource called a stage, a virtual space where participants can exchange audio and video in real time. You can then broadcast a stage to channels to reach a larger audience, and you can build applications where audience members can be brought “on stage” to contribute to the live conversation. For more information about IVS Real-Time Streaming, see What is Amazon IVS Real-Time Streaming?

The existing Amazon IVS Broadcast SDKs incorporate real-time functionality.