What Is Amazon Kinesis Video Streams with WebRTC
WebRTC is an open technology specification for enabling real-time communication (RTC) across
browsers and mobile applications via simple APIs. It uses peering techniques for real-time data
exchange between connected peers and provides low latency media streaming required for
human-to-human interaction. The WebRTC specification includes a set of IETF protocols including
Interactive Connectivity Establishment
Amazon
Kinesis Video Streams
Using Kinesis Video Streams with WebRTC, you can easily build applications for live peer-to-peer media streaming, or real-time audio or video interactivity between camera IoT devices, web browsers, and mobile devices for a variety of use cases. Such applications can help parents keep an eye on their baby’s room, enable homeowners to use a video doorbell to check who’s at the door, enable owners of camera-enabled robot vacuums to remotely control the robot by viewing the live camera stream on a mobile phone, and so on.
If you're a first-time user of Kinesis Video Streams with WebRTC, we recommend that you read the following sections:
Region availability
Amazon Kinesis Video Streams with WebRTC is available in the following regions:
Region Name | Amazon Region Code |
---|---|
US East (Ohio) | us-east-2 |
US East (N. Virginia) | us-east-1 |
US West (Oregon) | us-west-2 |
Africa (Cape Town) | af-south-1 |
Asia Pacific (Hong Kong) | ap-east-1 |
Asia Pacific (Mumbai) | ap-south-1 |
Asia Pacific (Seoul) | ap-northeast-2 |
Asia Pacific (Singapore) | ap-southeast-1 |
Asia Pacific (Sydney) | ap-southeast-2 |
Asia Pacific (Tokyo) | ap-northeast-1 |
Canada (Central) | ca-central-1 |
Europe (Frankfurt) | eu-central-1 |
Europe (Ireland) | eu-west-1 |
Europe (London) | eu-west-2 |
Europe (Paris) | eu-west-3 |
South America (Sao Paulo) | sa-east-1 |
Kinesis Video Streams with WebRTC Pricing
For information about Kinesis Video Streams with WebRTC pricing, see Amazon Kinesis Video Streams
Pricing
Accessing Kinesis Video Streams with WebRTC
You can work with Kinesis Video Streams with WebRTC in any of the following ways:
- Amazon Web Services Management Console
-
Getting Started with the Amazon Web Services Management Console
The console is a browser-based interface to access and use Amazon services, including Kinesis Video Streams with WebRTC.
- Amazon SDKs
-
Amazon provides software development kits (SDKs) that consist of libraries and sample code for various programming languages and platforms (for example, Java, Python, Ruby, .NET, iOS, Android, and more). The SDKs provide a convenient way to create programmatic access to Kinesis Video Streams with WebRTC. For information about the Amazon SDKs, including how to download and install them, see Tools for Amazon Web Services
. - Kinesis Video Streams with WebRTC HTTPS API
-
You can access Kinesis Video Streams with WebRTC and Amazon programmatically by using the Kinesis Video Streams with WebRTC APIs, which lets you issue API requests directly to the service. For more information, see the Amazon Kinesis Video Streams API Reference
.