什么是 Amazon IVS 实时流式传输? - Amazon IVS

什么是 Amazon IVS 实时流式传输?

Amazon Interactive Video Service(IVS)实时流式传输为您提供将实时音频和视频添加到应用程序所需的一切支持。

强度:

  • 实时延迟:构建适用于延迟敏感型用例的应用程序,帮助您的观众与 IVS 实时流式传输保持连接状态并进行互动。实时流式传输内容从主机传送到观众的延迟不到 300 毫秒。

  • 高并发:通过 IVS 实时流式传输打造大规模交互式视频体验。最多可向 25000 名观众传送实时直播功能,支持多达 12 台主机控制虚拟暂存区。

  • 移动平台优化:IVS 实时流式传输针对移动平台用例进行了优化,可满足各种设备和网络功能。通过集成适用于 Android 和 iOS 的 Amazon IVS 广播 SDK,您的用户可以作为主机或观众进行互动,在移动平台上获得高质量的实时流式传输体验。

使用案例:

  • 嘉宾席位:创建允许主机“登上舞台”邀请嘉宾的应用程序,将观众转变为主机参与实时互动。

  • 对战(VS)模式:通过并行竞赛提供体验,并允许观众实时观看主机之间的比赛。

  • 音频聊天室:邀请听众作为嘉宾参与对话,在音频聊天室中展开更深入的互动交流。

  • 实时视频带货:让带货成为交互式视频活动,并通过实时延迟还原视频的清晰度和完整性。

除此处的产品文档外,请参阅 https://ivs.rocks/,此网站专用于浏览已发布内容(演示、代码示例、博客文章)、估算成本并通过现场演示体验 Amazon IVS。

全球解决方案、区域控制

流传输和查看面向全球

您可以使用 Amazon IVS 向全球的查看者进行流传输:

  • 当您进行流传输时,Amazon IVS 会自动在您附近的位置提取视频。

  • 观众可以在全球范围内观看您的实时流。

换一种说法是,“数据层面”是全球性的。数据层面是指流传输/提取和查看。

控制分区域进行

虽然 Amazon IVS 数据层面是全球性的,但“控制层面”是区域性的。控制面板是指 Amazon IVS 控制台、API 和资源(舞台)。

换句话说,Amazon IVS 是一种“区域性 AWS 服务”。即每个区域中的 Amazon IVS 资源都独立于其他区域中的类似资源。例如,您在一个区域中创建的舞台与您在其他区域中创建的舞台无关。

当您使用资源(例如,创建舞台)时,必须指定创建资源的区域。随后,当您管理资源时,您必须从创建资源的同一区域执行此操作。

如果您使用的是... 您可以通过以下方式指定区域...
Amazon IVS 控制台 使用导航栏右上角的 Select a Region (选择区域) 下拉菜单。
Amazon IVS API

使用合适的服务终端节点。请参阅 Amazon IVS Real-Time Streaming API Reference。https://docs.aws.amazon.com/ivs/latest/RealTimeAPIReference/Welcome.html

(如果您通过 SDK 访问 API,请设置 SDK 的 region 参数。请参阅用于在 AWS 上进行构建的工具。)

AWS CLI 或者:
  • --region <aws-region> 附加到您的 CLI 命令。

  • 将区域放入本地 AWS 配置文件中。

请记住,无论在哪个区域创建舞台,您都可以从任何地方流式传输到 Amazon IVS,从而便于观众从任何地方观看。