什么是 Amazon Kinesis Video Streams with WebRTC - Kinesis Video Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon Kinesis Video Streams with WebRTC

WebRTC 是一个开放的技术规范,它通过简单的 API 支持跨浏览器和移动应用程序的实时通信 (RTC)。它使用对等技术在互联对等设备间实时交换数据,并提供人与人交互所需的低延迟媒体流。WebRTC 规范包括一组 IETF 协议,除了用于可靠和安全的实时媒体和数据流式传输的协议规范之外,还包括用于建立对等连接的交互式连接建立使用中继绕过 NAT 的遍历 (TURN)NAT 的会话遍历实用工具 (STUN)

Amazon Kinesis Video Streams 提供符合标准的 WebRTC 实现作为完全托管的功能。您可以使用 Amazon Kinesis Video Streams with WebRTC 安全地进行媒体的实时流式传输,或在任何摄像头 IoT 设备与符合 WebRTC 的移动或 Web 播放器之间执行双向音频或视频交互。借助这项全面托管的功能,您不必构建、运营或扩展任何与 WebRTC 相关的云基础设施(例如信令或媒体中继服务器)便能安全地在应用程序和设备间流式传输媒体。

使用 Kinesis Video Streams with WebRTC,您可以轻松地构建用于下面这些用途的应用程序:进行实时对等媒体流式传输,或在摄像头 IoT 设备、Web 浏览器和移动设备之间针对各种使用案例进行实时音频或视频交互。这样的应用程序可以帮助父母关注婴儿的房间,使房主可以使用视频门铃来检查谁在门口,使支持摄像头的机器人吸尘器的拥有者可以通过查看手机上的实时摄像头流来远程控制机器人,等等。

如果您是 Kinesis Video Streams with WebRTC 的新用户,建议您阅读以下内容:

区域可用性

Amazon Kinesis Video Streams with WebRTC 功能已在下列区域开放:

区域名称 Amazon 区域代码
美国东部(俄亥俄州) us-east-2
美国东部(弗吉尼亚州北部) us-east-1
美国西部(俄勒冈州) us-west-2
非洲(开普敦) af-south-1
亚太地区(香港) ap-east-1
亚太地区(孟买) ap-south-1
亚太地区(首尔) ap-northeast-2
亚太地区(新加坡) ap-southeast-1
亚太地区(悉尼) ap-southeast-2
亚太地区(东京) ap-northeast-1
加拿大(中部) ca-central-1
欧洲地区(法兰克福) eu-central-1
欧洲地区(爱尔兰) eu-west-1
欧洲地区(伦敦) eu-west-2
欧洲地区(巴黎) eu-west-3
南美洲(圣保罗) sa-east-1

Kinesis Video Streams with WebRTC 定价

有关 Kinesis Video Streams with WebRTC 定价的信息,请参阅 Amazon Kinesis Video Streams 定价

Accessing Kinesis Video Streams with WebRTC

您可以通过以下任何方式使用 Kinesis Video Streams with WebRTC:

Amazon Web Services Management Console

Amazon Web Services Management Console入门

此控制台是可用于访问和使用 Amazon服务(包括 Kinesis Video Streams with WebRTC)的基于浏览器的界面。

Amazon SDK

Amazon 提供了软件开发工具包 (SDK),其中包含各种编程语言和平台的库和示例代码,例如,Java、Python、Ruby、.NET、iOS 和 Android 等。开发工具包提供便捷的方式来创建对 Kinesis Video Streams with WebRTC 的编程访问。有关 Amazon 开发工具包的信息(包括如何下载及安装),请参阅适用于 Amazon Web Services 的工具

Kinesis Video Streams with WebRTC HTTPS API

您可以使用 Kinesis Video Streams with WebRTC API(可让您直接向服务发布 API 请求)以编程方式访问 Kinesis Video Streams with WebRTC 和 Amazon。有关更多信息,请参阅 Amazon Kinesis Video Streams API 参考