Amazon Kinesis Video Streams adds support for real-time two-way media streaming with WebRTC

Developers can use Amazon Kinesis Video Streams with WebRTC to easily stream real-time two-way media for use cases like home security and monitoring, camera-enabled doorbells, baby and pet monitoring, smart appliances, and more. Kinesis Video Streams brings WebRTC capabilities to camera IoT device via hardware-platform specific SDKs, and can elastically scale to support millions of devices. As a fully-managed capability, customers do not have to build, operate, or scale any WebRTC related cloud infrastructure like signaling or media relay servers. 

Kinesis Video Streams includes a WebRTC signaling end-point for fast peer discovery and secure connection establishment. It includes managed Session Traversal Utilities for NAT (STUN) and Traversal Using Relays around NAT (TURN) end-points for real-time exchange of media between peers. It also includes a free open-source SDK that directly integrates with camera firmware to enable secure communication with Kinesis Video Streams end-points for peer discovery and media streaming. Finally, it provides client libraries for Android and iOS, and JavaScript that allow WebRTC standard compliant mobile and web players to securely discover and connect with a camera device for media streaming and two-way communication.

With Amazon Kinesis Video Streams, you pay only for what you use. See Amazon Kinesis Video Streams pricing for details.