Amazon Interactive Video Service (Amazon IVS) is a managed live video solution that is designed to be quick and easy to set up and let you build interactive experiences and applications with low-latency live video.
Key features
Set Up New Live Video Streams in Minutes
Optimized for Live Video Streaming
Stream Chat and Timed Metadata APIs
Create community relationships with your audience using scalable stream chat APIs to build chat rooms to accompany your live streaming video. Use a simple REST API to inject metadata into a stream and an event-based interface within the Amazon IVS player SDK to retrieve the metadata for clients to build graphics, polls, and other synchronized components such as live sports scores and e-commerce functionality.
Multi-Platform Broadcast SDK
Use iOS and Android applications to send live video to Amazon IVS with the mobile broadcast SDK and send direct from a browser using the web broadcast SDK. Websites and applications using the SDK can access the device camera, microphone, screen sources, or use custom audio and video sources. Streams sent from devices will use optimized encoder settings and network congestion handling.
Multi-Platform Player SDK
Collaborative Live Streams
Use a virtual resource called a stage to enable hosts to exchange audio and video in real time, then broadcast that stage to an Amazon IVS channel to reach a larger audience. You can also build applications where audience members can be brought “on stage” to contribute to the live conversation.